MQKLKELGHAGTLAYNVMTTLYAKLGYLEKLQSLVLEMEDNGIFGDLVSYNILLNVYASIPNVSEMEKVLMKLEADPLLIDWSSYAIAAKGYLKAGNREKANESLTKCEHRLMGKREKLGIDMLITLYTSMGNKDDVHRIWNKYKQKVKRHNSSYHCMIRGLEKLDDLDGAEEIFAEWETNRVHFDIRIPNLLISAYCKKGHMEKAISIIEQLEESGKYANGSTWNRLALGYCVQNDMDKAVDTMKKAILASQPGWKPHFQSLAFCVKYLQSKGDTQGEEELKDLLRVRGLCSKEFERSLDKYIEIGYRKSEALNETDNEEIC*