MAAAPEELLCAAAKSGEEGEVAKLLASGADATHFDADGLTPLMHASAGGHAAVARLLLDCGAPWNALSPSGLSAGDLASDPDTYDLLLDHAIRSELVLGTVARRQAAPANGPPAESYLESRVSFSEERVMDAESKAVMMAWERPLMEAHARAVCQGGGKVLNVGFGMGLVDEAIQRYGPEEHTIVEAHPEVYERMLKLGWGDKKNVRIVFGRWQDVMPQLGSYDGIFFDTYGEYYEDMREFHQHLPKLLKPGGIYSYFNGLCGDNAFFHAVYCQLVALELANLGYSTQFIPLPVKDCLAEEVWKGVKRKYWQLDTYYLPACQSESESTIK*