MTGTDDGGVKTMEVDGKQHKDKKAEERWNQLPWVEKYRPDKLDDLVAHDDIIQIIKNLIEQDQLPHLLLYGPPGTGKTSTIVAAAKKMYGSHAAYKSMTLELNASDARGIDVVRNQIKEFAGTKQLFSKGIKLIILDECDAMTNDAQFALRRIIEKYTSNARFCLICNYVSKIIPALQSRCTRFRFAPLARDQIEGRLTEIAQKEHCNTTPDGMDAILRLSGGDMRRVLNLLQATSMSSDEINGTTVYQTSGAPLPTDVTIILDLLLNQSMQTAVTDILKLCGTKGYALVDILQELTFEITALDLPGPALATMLDGMSDIEHRLAFGTSEKIQTAALVGVFVKARHQMEMASE*