MSEAAERKRVVVVGGGIGGAFSAKLLEDHSDVILVDPKDHLEIPYGQLRCTVQPDFAERSLVLHSDYLKKAKHILGYAESASITEVVTSTGDILSYDFLVIATGSTHKGPSTKADRIKEFQSENKKLKEAKKTLIIGGGPVGVELAGEIVADFPEKEVVVAHSGNRLIEFLGPKASSKTFGWLKKKRVDIRLNEKVNLNSVSGSSKVYTTSSGKTIEADCHFVCVGNKVGSSWMKSTILKENLDENERLKVDEFLRVEGHSNIFAVGDITAIKEIKQGFLAQKQAQVLANNVKLLIRDPDSKLNVYKPLATPLGIVSLGRHIAVAQLPFATILGWIPGLLKSKDLFVGKTRKGLGLNA*