MVVNQKISSLSAAMNAKIIGSGERSMVLAHGFGGDQSVWDKIIPVLSQSFKVLVFDWLFSGAIKDQTLYDHSKYNSLDPFSDDLIALMEELKFGPVVFVGHSMSGMIGCAASIKRPDLFTNLIPIAASPRYINSEDYRGGFESKDIDTIITSIGSNYEAWAVAFASVVVDSRDSLSVQRFEKCLKKMKPETALALAKIVFGSDERELLDQVSVPCHVIQPRNDVVVPVSVAYFMQEKIKGESTVDIIEDAMGHFPQMTSHIELLGVMKRLLQI*