MLTLKPLPANTKPSFLHSLTPFRPKTQTLTKPFKPHSNPAIQSVLQWNRKPELAGETPRVVVITSGKGGVGKTTTTANVGLSLARLGFSVVSVDADVGLRNLDLLLGLENRVNYTLVEVMNGDCRLDQALVRDKRWSNFELLCISKPRSKLPLGFGGKALVWLVESLKSRQEGCPHFILIDCPAGIDAGFITAITPANEAVLVTTPDITSLRDADRVVGLLECDGIRDIKMIVNRVRTDMIKGEDMMSVLDVQEMLGLALLGVIPEDTEVIRSTNRGYPLVLNKPPTLAGLAFEQAAWRLVEQDSMKAVMVEEEPKKRGFFSFFGV*