MVVNQKISGLASAMNAKIIGSGERSMVLAHGFGGDQSVWDKIIPVLSQSFKVLVFDWLFSGAIKDQTLYDPSKYNSLDVFSDDLIALMEELKFGPVVFVGHSMSGVIGCAASIKRPDLFTNLLLIAASPRYINSEDYKGGFESKDIDTIITSIGSNYEAWAVDFSSFVVDSRDSLSVQRFEKSLKKMKPETALALAKIVFGSDEREILGQVSVPCHVIQPGNDVVVPVSVAYFMQEKIKGKSTVEIIEDAIGHFPQMTSHLELLGVMRRLLEF*