MIGETLNLDGLAKSYGNVVAVAGVDVRVEPGEFVSVLGPSGSGKTSVLTMIAGFERPTAGRIVIGDRDVTDLAPNKRNIGMVFQKYALFPHLTVRQNIAFPLKLRSRWRSGWRQRADDMLDLVHLAGFADRFPSELSGGQQQRVAVARALAFEPPVMLMDEPLGALDKKLREAMQFEIKRIQRQVGATVLYVTHDQEEALTMSDRVAIMQGGNIVQIGAPSSLYHAPATRFVADFVGKMSFVGGEIVSFEDDGMLVRLADDVFVRTASVDAARAALRLGDEVILAMRPERIALKKRGPRGFGAIPAQIESLAFVGSFHAYMVRLDLPGSPLVEVQVVTGSEVNFRAGDTVDLVPDPQAVSFFSKEETSAA