MDFLQRLARFLDRPLFPWKKLIMGFSVGQYLFESFLTLRQYRVLQKTSPPAVLSKEVSQEVFDKSQAYGRAKAKFEIINGLYSQVQNIAFMHFDVLPKLWSWTGDLLLKWAPARFTGEISHTIVFVLTFTVISQLLRLPSSIYQTFVLEEKFGFNKQTPKLFITDMVKTQALTLVLAPPFLAGFLKIIQKTGNQFFYYLWLFFIALQVFMITIYPVAILPLFNKLSPLEDGELKTKVESLAASLKFPLHELYVIDGSKRSAHSNAYFFGLPWKKHIVIYDTLIEKSEPEEVVAVLAHELGHWKLGHTTSLFGISQAHSFYIFTLFSVFINNHSLYSSFGFLKEHPIIIGFILFSDALAPMDLIINLLMHIVSRKFEFQADAFAKSLGYPEQLARSLLKLQIQNLSTMDADWMYASYHFSHPHLSERLNALGWKGSEGVTEGVSDKSLDNEKEGVVKASGRDEL*