MSNDQDPYQFFTPTSSPIGCAGSGQIQLWQFLMELLSDCRNTTCITWEGTNGEFKLVDPDEVARRWGERKNKPNMNYDKLSRALRYYYDKNIISKVHGKRYAYKFDFHGIAQIIQSQSSSCSANIFSQSLTNRLPMDFPPQQPAGIASWTGYSRSMSFPPPPPAGTTAGFLANHMCYNFGGSNSPVRNFSLCSNPIAGSNSSFSPYSRRF