MAKIPTVDLSPFLREGYEDEKRKIVDTISKACCEYGFFQILNHGVPLDLTSQAVKVSKSFFESPNEAKLKCSPLPNVPVPAGYNKKPNPSYEFSEFLIMLPPGSDYNIFPDNPPEFREVMEELFSQFMKISMVIERILSECLGLPPRVLKEFNNDRSWDFLIAMFYLPATEKERIGANPHKDLSCFTIVLQNEVAGLEVQKDGEWILIAPQPGALVVNIGDALQVLTNDKFKSPRHRVVRPNGRSRNSFAFFHNLSGDKWIQPLPQFTKEIAEPPKYRPFLYKEYLQKRRESKSKHIARIEDEITISHYAIPEE*