MTQTLLAIENLSVGFRHQQTVRTVVNDVSLQIEAGETLALVGESGSGKSVTALSILRLLPSPPVEYLSGDIRFHGESLLHASDQTLRGVRGNKIAMIFQEPMVSLNPLHTLEKQLYEVLSLHRGMRREAARGEILNCLDRVGIRQAAKRLTDYPHQLSGGERQRVMIAMALLTRPELLIADEPTTALDVSVQAQILQLLRELQGELNMGMLFITHNLSIVRKLAHRVAVMQNGRCVEQNYAATLFASPTHPYTQKLLNSEPSGDPVPLPEPASTLLDVEQLQVAFPIRKGILKRIVDHNVVVKNISFTLRAGETLGLVGESGSGKSTTGLALLRLINSQGSIIFDGQPLQNLNRRQLLPIRHRIQVVFQDPNSSLNPRLNVLQIIEEGLRVHQPTLSAAQREQQVIAVMHEVGLDPETRHRYPAEFSGGQRQRIAIARALILKPSLIILDEPTSSLDKTVQAQILTLLKSLQQKHQLAYLFISHDLHVVRALCHQVIILRQGEVVEQGPCARVFATPQQEYTRQLLALS*