MIFWGPPGVGKTTLARLLAQVSDAHFETISAVLSGVKEIRQAVEVAKQHAAQYGRRTILFVDEVHRFNKSQQDAFLPYVEDGTLIFIGATTENPSFELNNALLSRARVYVLKSLDEAALRKLVGRALNEDKGLGKRKLRLPEESFQVLLAAADGDGRRLLNLLENAADLAEDGSEISPELLQNLLGDTRRRFDKGGEAFYDQISALHKSVRGSNPDAALYWFARMLDGGCDPLYIARRVVRMASEEVGNADPRALGLCLSAWDVQERLGSPEGELAVAQAIVYLACAPKSNAVYSAFNAAMRDVAESGSREVPLHLRNAPTKLMKSLGYGEEYRYAHDEPDAYAAGEDYFPEDLEPRRYYQPVPRGLELKIRDKLEHLAELDRTSPRQRRKS*