MEEEKQENPLKRNFEAFSSEAEKMDVEKKKIEEFIPREYQLKVFKVAMRRNTIAVLDTGAGKTNIAVMMIREIGITLRNDDEKKLIVFLAPTVHLVHQQYEVIQHHTHLGVQEYYGAKGVDEWNAESWKKETDDNDVLVMTPQIFLDALRKGYIKFDTVCFLILDECHRASGNHPYARIMKEFYHLSRKRSKVFGMTASPVIRKGVSSSADCEEQISELESLLDSQVYTLESRVELDEFVPSAKETCKFYDPIVFSNTELKAKLEFSWSKVKAHMQISYQIGQCRILLLNN*