MLLLHDLENEQHKETKVYNHIRTQEKIGTTVLYGTSGAGKTRAALEYLSHNKGFYLLGGDFTRNPGSRDLVRMLRGVTEQINTTEGGINNVVNLKTVFWRYRILLYIRYAIHNLLEQKFGDRRLEKPGYFLSTDGKQARSNFSAVIKAAYKDDELISNSELKFPVFLGTGFSIDELEDEGRSASAKRPTAMEQRVHFFGGFELLTPADVEEHLNKFLDLSLLRQDVKQHVARWLRGRPRWTATFLETYVNRLPKGGREGRTRVREDFSAENLKMLEALDCFLAVMTLDSVAAERRASWSAGPASAYASVDRLMTLDNHEEARKDFETAVFVLLLARGILYSGKNLRRR*