MAPEANGSTRRPLTRGIYVPTVAFFTADEEVDVATTASHATRLAATGIAGIVCQGSNGEAVHLDRDERKLIVRTTREALDAAGAHSLPVIAGAGAQSTRETVQHCRDAAEAGADYAIVLPPAYYGSLLTTKHIVDHFLAVADASPVPLLVYNFPGACSGLDLSSDTVLAIAEHRNVAGVKLTCGNTGKLARVVAGAKPGFFTFGGSVDFTIQTLAVGGHGIIGGTANVAPLACVRLMKLWDEGKADEARALQAVVARGDWTAIQGGFVSVKAALEKYNGYGGKPRSPCALLEGDALTKQLDGFAELVAAERELEGK