MLENEVEFGSPDKRSGGFLNSALIALFYVAVLAGLLHRFPVSFSQHTAGQLRSRKSGASGGTKVNEQGETVTFADVAGVDEAKEELEEIVEFLRNPDRYVRVGARPPRGVLLVGLPGTGKTLLAKAVAGEAEVPFISCSASEFVELYVGMGASRVRDLFARAKKEAPSIIFIDEIDAVAKSRDGRFRIVSNDEREQTLNQLLTEMDGFDSNSAVIVLGATNRSDVLDPALRRPGRFDRVVMVETPDRIGREAILKVHVSKKELPLGEDVDLSDIASMTTSFTGADLANLVNEAALLAGRQNKVVVEKIDFVHAVERSIAGIEKKTTKLQGSEKAVVARHEAGHAVVGTAVANLLPGQPRVEKLSILPRSGGALGFTYTPPTNEDRYLLFIDELRGRLVTLLGGRAAEEVVYSGRVSTGALDDIRRATDMAYKAVAEYGLNQTIGPVSLATLSGGGIDESGGSMPWGRDQGHLVDLVQREVKLLLQSALDVALSVVRANPTVLEGLGAHLEENEKVEGEELQEWLKMVVAPAELTIFIRGKQEPIHPLQIGSG*