MMALTNGMVDAHVKQPLFSFGVITDVQYADIPDGRSFRGIPRYYRHSIMVLQKAVKKWNEHGKLKFSVHFGDIVDGFCPKHESKNAVEKVIEEFQEFKGPVYNMLGNHCLYNLPRDNLIELLKIPTLHGHAYYDFTPSPHYRFVVLDGYDISAIGWPEGHPHQLEAMDLLYKKNPNIDKNSPMGMVGLERRFLMFNGGVGQGQLEWLDGVLQDATMCEQRVVVCCHLPLDPGAACEEALLWNYDEVMNIIHRFKCVKACISGHAHEGGYSIDSHGVHHRVLEAALECPPGSDAFGYMDVYHDRLSLVGTDRMKSTEMAFES*