MRYTSLYALALPLLASALPLEKRTASATDLLVLQFAFVLEQLETQFYAEAIKTFQASDFLSAGFTSAEVAVEQITIIQGDEATHTSLLGQTILDQGGVPLTSCQFNFDSVLTSLSTTMATARLVELVGVGAYLGAAALISDPTLLTAAGSILTVEARHQTILNLMSGGGVAIPNAFDLPLSPQQVLGIAGPFISGCSLGITPNLPLAVTNTETISVGTSLSFDMSPLNGKFDASSLSCQMLVGGSSFAIVQPMSNCIVPKISGPVAIFITNDPQPLLNSQLNQFSSSIMLGPTIAFIDSETQTLPQLVRSGGGSADSSNVVSPAEASSIVEGAQSTGSVAEPTGSGSESEGEASATASASSSEPTGSAEGANIAEQQPGGPNFAVGRSGDGHTIVQGWKNLPPGITPP*