MEKDASFLFGGISFNRKKFARDFDRFKGKNIVDSAEKLQLIEKEDKTIDDSLEKVEFVENEISEMEDGTSTSVSKKRKRKEKGAVPDSVEGFSVFKSSKLKKEAAGEETDQSVNELLQGKKEYYQQLERDAIFRKMHNIHVSGSNIPSPLLNFAELRSRYKCRSYLLRNLAKLGFKEPTPIQRQAIPVLLSGRECFACAPTGCGKTFAFVFPILMKLKHTSKDGVRAVILSPTRELAAQTTRECKKLARKKFYIRLMTKQLAKSGDFSKLRCDVLISTPLRLKFAIQERKLDLSRVEFLVLDESDKLFEPGMLEQVDFVVKACTNPSILRSLFSATLPDIVEDRARTIMHDAVRVIIGRKNSASESIEQKLVYVGSEEGKLLALHQSFAESLNPPVLVFVQNKERAKELYDELKLEDIRPDVIHSDLSQIQRENAIDNFRAGKTWVLIATDVVARGMDFKGVNCVINYDFPDAAAAYIHRIGRSGRAGRSGQAITFYTEADIPFLRNIANVITSSGGEVPEWIMSLTKKKWRKHRPQRETISTQPDI*