MSHEREGAPRSALEKQREGLPIAEFKQEIIDAVRAHKVCVVVGETGSGKTTQVPQYLYEAGFGKEGKIGVTQPRRVAAISVARRVAEEMGVDCGSEVGYTIRFDDHTSEKTAIKYMTDGVLLRECLASKDLQDYSVIILDEAHERSIYTDVLFGLLKNCARRRDDIRVVIMSATLDAEKFSRFFFDCPVLKVPGRVFDVAIFHTRTTEKPAILAQYSEVRPTGIHNLETAVKTVLRIHCTEPPGHILLFLTGQDDIEKAVRRLDDRVRKLEAERKYQDSKFYGDEEEGEGPEALPPPEMDLWILPVYGNMPSELQTRIFDEAPPHVRKCIIATNIAETSLTVDGVAYVVDPGYVKQKMYNPLSGMDSLEIVQISQVAASQRAGRAGRTREGKCYRLYSKYVHDTEMARESVPEIKRANLSNVVLTLKCLGVEDVLAFEFLDPPSQDSLVDALKRLYFLGALDEEGCVTEMGQQMASYPLDPSLARVLIASKNLKCLEEALTVVAMLSVENVFYRPSSGGGVGKAGRRDDPRLKEAAACHRSFAVEGSDHLTLKNVYDKWLANGRSDSWTRQNYLQTRAMRTAHSIRQQLSAMAANDTASKRNARRNPQQETEEWDKDKKSTDEETRDASERKRKRNDDKRDVSEEFGPVENRVLMALCEGFYPNAAAKAAYEGYIPVIKGPKGQTNVHIHPSSALAELYEETLWNGGNPEPDWVIFHEIMWTSKPFMRQVSAVKDQWLRKLLPKLMTADPKRLSRHTDLKLDAIRREEAETAEKARLSGQTGKIETAGVSDSKPSLSAPSREEIAKSARERYLQRKKGLA*