MSSTKEQNKKKNPLMHLVAGGCAGLVESSCCHPLDTIKTRMQLRRQATSVEKVVVKMRDSFMEPALRLKHSLQEPAGRFAAAEPGMARMSTTTTAGGRVTQVVRTGGPSTAGTTVAPLGPVGTAKRIIQREGFLALYKGLTAVYTGIVPKMAIRFVSFEQYKEILHTGKERAGLDGKVSPTLITFTAGLMSGLTEAIMVVTPAEVCKIRMQSQHHSMMDPVQKQHRKYTNVVQTAMVITREEGIGALYKGVVPTMLRQGCNQAVNFTGYNLIKKKVMDYQGTTELASWQSLLIGGFSGGMGPTVNNPLDVVKTRMQKQVITPGKPAKYTGLGQACALIAKEEGVLALWKGITPRLLRIVPGQAITFMTYEFVSANLIKFGVF*