MEKDASFLFGGISFNRKKFARDFDRFKGKIPVDSAEKLNFIEKEDKTIDDSLEKVEFVENEISGMEDGTSTSVSKKRKRKEKGKVPDVEGFSVFKSSKLKKEAASEETDQSVNELLQGKKEYYQQLERDAIFRKMHNIHVSGSNIPSPLLNFAELRSRYKCRSYLLRNLAKLGFKEPTPIQRQAIPVLLSGRECFACAPTGSGKTFAFVFPVLMKLKHTSKDGVRAVILSPTKELAAQTTRECKKLARKKFYIRLMTKQLAKSGDFSKLRCDVLISTPLRLKFAIQKRKLDLSRVEYLVLDESDKLFEPGMLEQVDFVVKACTNPSILRSLFSATLPDIVEDRARTIMHDAVRVIIGRKNSASETIEQKLVYVGSEEGKLLALRQSFAESLNPPVLVFVQNKERAKELYDELKLEDLRADVIHSDLSQIQRENAIDNFRAGKTWVLIATDVVARGMDFKGVNCVINYDFPDAAAAYIHRIGRSGRAGRSGQAITFYTEADIPFLRNIANVITSSGGEVPEWIMSLTKKKWRKHRPRRETISTQPDI*