MTGVSKYYGRHKALDDVSLEIPPGTVTVILGPSGSGKSTLLRTINHLERVDEGFIQIDGDYIGYRRKGDKLYEMKEKEILRQRINVGYVFQNFNLFPHLTVLENLIEAPIAHQQVTRKEAIARAYELLDVVGLRNKADAWSRHLSGGQQQRIAIARALALNPRVILFDEPTSALDPELVGEVLDVIKKLARSGTTLVVVTHEIGFAREVADQVVFMVDGRIVEQGSSDEVLNHPQHPRTRQFLSRVLPS*