MAAAPESKSPEELLCAAAKSGEEEEVAKLLASGADATHFDADGLTPLMHAAAGGHAAVARLLLDCGAPWNALSPSGLSAGDLTSDPDTYDLLLDHALRSELVLGTVARRQAAPANASDGAPAESYLESRVSFSEERVMDAESKAVMMAWERPLMEAHARAVCQGGGKVLNVGFGMGLVDEAIQRYEPEEHTIVEAHPQVYERMLKLGWGEKKNVRIVFGRWQDVMPQLGSYDGIFFDTYGEYYEDMREFHQHLPKLLKPGGIYSYFNGLCGDNAFFHAVYCQLVALELANLGYSTQFIPLPVKDCLAEEVWKGVKQKYWQLDTYYLPACQSESESE*