MSNIEQFTKLRESASPVDTAALDSFFDQLPPIPLSHLVGSWNGGFFDTGHPNGDFMKDISWIGKDFFSVDHVDPVIIERDGTRQSWGKWGLASLKEIVFRGQVTSAMIYDDQPVIDYFRLVDDKTVAGIMEGKKLNGPFYFYLTRP