MSGEAANVVSEAGIVEVPLAQTGEGIVDCELVRWFVKEGECVEEFQPLCEVQSDKATIEITSRYKGKVSKVNFMPGAVLTPCFFGFFRVGETLLEIMISDGDGSFKLEEKENSQREREVLATPAVRSLARQLGIALKDVAGSGEAGRVLKDDVLKIASVKEAVESDITGISSTPAETGETVPADEITDFDKISADRVEQMQDDKVIPVRGFRRIMAKTMAAAAAVPHFHYMEEINVDALVKLRAHLQLQTRSKLTFLPFLIKALSLTLVRYPILNSNINQDASEIRCKTWHNVGVAMATDSGLAVPNIKQVQKLSLEEIADEITRLSKLAAANKLTPDDVSNGTITVSNFGAIGGKFGSPVLNLPEAAILAVGRIQKLPRFNEEGRVYPASIMSVTLGADHRVIDGATIARFCNEWKDMVEHPEKFLLSLK*