MSIEIRNVSKNFNAFKALDNINLDIQSGELVALLGPSGCGKTTLLRIIAGLETPDAGNIVFHGEDVSQHDVRDRNVGFVFQHYALFRHMTVFDNVAFGLRMKPKGERPGESAIKAKVHELLNMVQLDWLADRYPEQLSGGQRQRIALARALAVEPKILLLDEPFGALDAKVRKELRRWLARLHEEINLTSVFVTHDQEEAMEVADRIVVMNKGVIEQIGSPGEVYENPASDFVYHFLGDSNRLQLGNDQHLLFRPHEVSLSRSAVAEHRAAEVRDIRPLGAITRVTLKVDGQDELIEAEVVKDHDSLAGLARGETLYFKPKAFQPVANL*