MPEYLERGVDVKFTDVAGLGKIRLELEEIVKFFTHGEMYRRRGVKIPGGILLCGPPGVGKTLLAKAVAGEAGVNFFSISASQFVEIYVGVGASRVRALYQEARDNAPSVVFIDELDAVGRERGLIKGSGGQERDATLNQLLVSLDGFEGRGEVITIASTNRPDILDPALVRPGRFDRKIFIPKPGLIGRMEILQVHARKKPMAEDLDYMAVASMTDGMVGAELANIVEIAAINMMRDGRTELTTDDLLQAAQIEERGMLDRKDRSSETWRQVAINEAAMAVVAVNFPDLKNIEFLTINPRAGRELGYVRVKMDHIKFKEGMLSRQSLLDHITVQLAPRAADELWYGEDQLSTIWAETSDNARSAARSLVLGGLSEKHHGLNNFWMADRINDIDVEALRILNMCYDRAKEILQKNRTLMDEVVEKLVQKKSLSKQEFFTLVELYGSIKPMPPSILELRKIKRLQLQEAVMKQDMTSARNS*