BIP 44 master private key sign tx
or I have to get the asset based private keys for each asset and sign the tx's ?


Yes, you can't sign transactions using the master private key. Sign each transaction using the derived private keys.