MEDVVLITGCSKGGLGHALALAFANEGCTVVATARLLASLEGFATVPKQNVDESENTGSARSATSRGSIETLQLDVNSQESREQAVARVLERHGHIDILVNNAGIHCIGPVAELPLPLLQNVFNTNVIAPLSLIQAVVPQMIAQRKGKIVNIGSVAGFSSGPWSGGYSASKSAIHALSDSLRVELKPFGVHVVVVTPGAIKSNIAANAKQVYEVLPPWKFYQPWEEHIRRMMAYSQQKRSTSSEEFATVTVKAVLADKPKPYIIVGHLSWVLTLLHYLPYWMRDFIYMRMFGLQSHETPPKQDKQS*