MPQHSEKECIDANTTNIGLCTSPLNKFVWNIANTRVLLDLWKDNYKALTSARRNTNIYKQMAAEFSNTFSIVPPLTGYQTQSKISNLRKQFRREKLQVGSSGGPPSKWWPYDIVAKIIGGEATLDNDLLSQNQNFSTQDFQDGQVSLV