MAPFMLARSTLRSLGHRARHSWERTATFSTVLRDRSPHPVSLVNGASRGLGLALTEALLTKHPEQPVVATCRNPESAEKLQALKERFPSQLSVLRLDVTQEDTMEAVAKEVSDKFGRLDMLVTTAGILHVPNEMEPEPKLVNLEPKNLMRAYRVNAVGPILVAKHMMPLLKTGLGEGTGREGAVVANITCKMASLRDNLLGGWYSYRASKASLNQFTKTLAVECQRRKDPVICVVIHPGVVDTELSKPYQRDIPPEKLFTPETSAEKLMDILDSLKPDDTGKFFSFDKREIPW*