MVARAALILLLAVRLFTFVKGDEKPRQWKLGSGRCEAVLCKVTTNKSDSAVISETELLKTSKKMLSILNEVGFLNSSDFKKKSQQAFDFFDAIVDGNLPPFTNATIYAVRNILLKTDKLSLFAYNALPVDNYGISREWQDLKGDIIDLTGPLKLLIPDNRGYRRCGVAGCIAGRCEEHDLHMIAMRLQFSGFGFNIFTELLKAKHYSYSAYKQYAYDYQAVLFFAYQSYMACRRLGRAGIVPDFVEQAFSEASRFVDEFKELQFQRGLKHGLASLVKALLESNSTLDITDIQTETEEIVAKKFKNSRSKFVISVDWNRNAGQAVAMPVGYNVSTDYISLKTNDKVINIARIERAAANVKNPLQCCMSAIKKEAIKTVRNAKKNDLTDIADHMLQYTHGSYVRVAYGTSTIFNPYACTSVLGKEGKQFVITPQDSPFAIHVPCYILTFGV