MNSGSKMKEWVAVDESAKALLARTLARRIPPFTCLPPLHRFPLHAGHVLELVGPSGSGKTALLLQAAVACILPKQLDGITYGGSEGVVMMFDLDCRFDMLRLISTLQQRINEARAEGQQGPSKETAKCSSYGDDVFTGCLKRFFYIRCHSSFHFLAALKTLLAKIKRLCETGLRPHLLMIDSINAFYWIDRSVSSATSGGTGVGRTALSLQVVCEAVVQELKHILESQPLLILSTKSLIQSFTSMDRKYSDGVRESFSGNMEPKLEKAVLRDFMPAVWQGFVTHRLLLQGPFQPGSHNSFEDLPYFTAEWQTPSLDQADKFIIQDRGISLKS*