MAPFMPAGSTLRSLVHRVRQVSERKAAFCTASPARYPHPVSLVNGASRGLGLALTEKLLTKHPESPVVATCRNPDSAEKLAALKDRFPSQLTVLRLDVTQEDTMEAVAKEVSDKFGRLDMLVTTAGVLHIPDEMEPEPKLVNVEPKNLMHAYRINAVGPILVAKHMIPLLKTGLGEGTGREGAVVANITCKMASLRDNLLGGWYSYRASKASLNQFTKTLAVECQRRKDPVICVVIHPGVVDTELSKPYQRDIPPEKLFTPETSAEKLMDILDSLKPDDTGKFFSFDKREIPW*