MNKNKKLMVMAGGTGGHVFPGLAVAKQLQQQGWQIRWLGTADRMEAELVPKHGIEIDFIQVKGLRGQGLMRLLKAPFQIVNAILQARRHLLTYQPDAVLGMGGYVSGPGGIAAWLLGIPVVLHEQNAVAGLTNQWLAKIARRVFQAFPGAFADAPVVGNPVRQDVVQLAAPEQRFATRNGAIRILVMGGSQGARILNQTLPAVMAALGEGYEIRHQAGKNSQQDVAEAYAAAGVESAQVTEFIDDVADAYAWADLLICRSGALTVSEVSAAGVGAIFIPFMHKDRQQALNADHLVACGAAKMIEQPELSVEKLTQMVRELDREQLLSMAQKARQAAKLDADKVVAQAIIAITE*