MSAALCPTLAVLTTEHRAKPSARRPARASAVSRTFRRSRDAVISRAKDATDEALTEVANMDSLIDLMVAADEDALVKLVAENVLSFDQKMWIRIAARSDAADSQESKDKLMALAGRCMKLIETMVETTESTIQESSVALETIVATAADPETGEFDVPLKAESIARLRKAVDDAVVDERMLNTVYAWIRKSDEDKLDGMVHILQHLLQCYAARELDNGETPLDVVIGAAASEWPAKFEEIIEGGFGEEAFTRDLQKRMEGVVLNLPNGSYAQRVQAEYLKEVEDRGKELYSAKAA*