MAFTFDASKLSALANGVEKFNGENYDIWARRTKLALRVVKLWPVVAGMVVRPSSSSRATTGMTAEEWDDADLAGQFFLSGVLENRYDRLVRDKSSADGWSAVANYAHDQLSAQKFAFRMALERIVQNKNEAMAEYLDRGIGLWDKLVSIGEQVPEDHVVRYLVIGLRKEFQGSKDYLLHSAPTVSAARLQLLQLEAGKALERTLADEPPPIAMAVSQRPQQQQRDRSAGVVKTALVKENLKCGYCHKVGHETKRCFKRKNDLRDKAAGASGAADPEAVKRGIGKPNARVNVVQVKTKVTKPPAPAAKAAIEPGWMSWEAYANSVAGRGVVPKGPSLDIRMISPPATPAPINKATTSIYAICVSVVPHKHKSHKWMFDSGSDRHITWDRSILMNERPSDESLVTVANGEHVEVSLMGDVMLKTIIQDKFNDLRLENVLLIESTPINLLSTKVAARKGCVFKHDDSSSVLHFGSDGPVLAVGDGDLMIKLSAARINAITASNKFELFLL*