MKGVRIAGRPLYLDMQATSPVDPRVLDAMIPYYLHQFGNPHSRTHLYGWESDEAVEKAREQVAALIGADAKEIIFTSGATESNNIALKGVMHFYREKKKHVITTQTEHKCVLDSCRHLQQEGFEATYLPVKKDGLIDLGELKAAIRPDTAIVSIMTVNNEIGVVQPVEEIGKLCREHKVFFHTDGAQAAGKIPINVNDMKIDLMSLSGHKIYGPKGVGALYLRRRPRVRVEAQMSGGGQERGIRSGTVATPLAVGMGAACDIALKEMAYDEEHIKALQKRLYDGLTAKLQAVVVNGSMEHRYAGNLNLSFACVEGESLLMGLKEVAVSSGSACTSASLEPSYVLRALGVDEDMAHTSIRFGIGRFTTVEEIDRAIELTVTQVEKLREMSPLWEMVKDGVDLKSIQWTQH*