MIEADRLIAPISNHFKDEEVIDRAIRPKKLADYQGQDHVRDQMEIFIQAAQMRQEALDHLLIFGPPGLGKTTLANIVANEMGVNIRTTSGPVLEKAGDLAALLTNLEENDVLFIDEIHRLSPMVEEVLYPAMEDYQLDIMIGEGPAARSIKIDLPPFTLIGATTRAGSLTSPLRDRFGIVQRLEYYKVADLQHIVQRSAQCLGLSMDSEGALEVARRARGTPRIANRLLRRVRDYAEVKGDGHICAQTADRALNMLDVDHQGFDYMDRKLLLAIMEKFSGGPVGIDNLAAAIGEEKDTIEDVLEPFLIQQGYLQRTPRGRIATDRAYLHFGIEK*