MEGRHLQVCDGLREQLAKEKEVGSERDRELMVMKDERIAAEQKFQQVTGELTSVNEKLREVTARNDELEAMKINDSSSAGEVQCHLLELQGKYNEVKEELRAAQLSVESKSSKIAQLESTIEKINEQHDGRMKQLQESSAAEKSAVNSQNAELLSRLENQLQSVQQDLENAREELKVAHVKMEGMESLQTKEATEDNHAREVAMFKNKINTLESRLRDNEVELESKLEETGALRRELSVVKGENEDLSMELCNTKEELEEYCDQFESLERKLVHENFVLNEIRRKLHNRVIQLSGNIRVFVRVRPLIESEKIDLTKQTIELTEPYKDRGGLNPRQKKYRFGFDRVYNPTNDQEDVWEGAQPLVQSAIDGFDVCMFAYGQTGSGKTHTMIGDEANRGLIPRAVEMIFANKREIESKSDGDITVKVGVELLEIYNEEVRDLLSNESGSDGKLVKINVNGHEAVGNILATAESKEDIEGILNIAQKRRCVKATKSNSESSRSHLLFTIHFDVSSTTREGVDRNGVLHIIDLAGSERLNKSGSHGALLTEAQHINKSLSALSLVIEKLQAKSEHIPFRDSKLTYLLRNSLGGDSKTLAIVCCSSHQVHFQESMNSIRFAAKASKVELKEGNQISV*