MAKKSKLKKEGSSTTRNPAAELTDDLIVDILSRLPASRSADASAYPGGGAASSPTPTTARSSPKPSPASSTAARTNHAAPKLARHFVNVTGRGRPLICPTISFLPRFDLEGMRMVDCCGGLLLFRCFMSSDEFCYLVCNPSTEEWVAFPDSGYNPEWQFFTHLGFDPAVSSHFHVFEFVMGDCGFVEGVEIYSSETGLWNFMESEWDPETTVYDRTRTFFNGMLHLVEEGIAILSVDVEGEIWQSIGAPRPELENVEDMFALVSCFIGQSQGKLCYLSAYDTVPWNLSIWVLEDYSKDEWTLKHKLTTEQLSEKINCKCKTDFDKAWYYHVVAVHSECNLIYYIAGGDTLMSYDMGHKQSCVIENLGPGNNSGYLPYVPLYSEILSHGC*