MKWEQTKVDLDKHIIVPQVDEQNLHESPEKFVENYIRNLSKTTLDKSKPMWDLHLLNVKTSDAESVGIFRIHHSLGDGTSLMSLLLACTRQTADPDKVPTIPGNKKRVIHSSAHNSTKGLHRYVMKIWFFMKLFWNTVVDVLMFMATIMFLKDTTTPIKGTPGSVFKPRRLVYRIVSLDDMKLVKNALNMTVTDVALGVTQAGLSVYLNRRYGKFLSHALADMMEKDTEAKWGNWVGFALLPFKIALRHDPLDYIREAKATIHRKKNSLEAFYTCYISELALKFFGIKTSSSISHRIFTNTSMCFSCLPVDESVIPDPYQLLDDLEQSLKLIKDAVVERGICDE*