MSTTTIQTIQETISTEKEWIIHLRRHFHQYPEASLKEYETIKRIKEELLALAIPFVEVGETGVLATIEGGLGAGKTILLRADIDALELPDATGTAYASKNPGLNHACGHDGHAAALLGAAKVLKKHQDTFSGTIKLAFQPAEEIGAGARQFVEGNYLEAIDQVFGIHLDSSVPVGKLVATKGATNASCDIFKIEVSGQSSHVAQPQNGRDAVLAAASIVVELQKIVAREIDPLDSVVVGIGVLQAGTRYNIVANQATIEGTVRTFSQETRQFVLQRVEEIAHEIAQSHRTEIADFSVYAAANPLINEEQATNRAQQVASEIVGFENVVTDHPKSLGADDFADYLAVIPGIYGRVGSRNPENPATHFGHHHEQFDIDERALLLAAEYHVRYALNYLSE*