MIRFDNVSKKYSDDKTAAVNNVTLDIKDGEFFVFIGPSGCGKTTTLKMINRLIPLTTGTIYINEKRISDYDIHELRWDIGYVLQQIALFPHMTIEENIAIVPELKKWSKEKIHDRITELLDSVGLDPESYRHRKPAELSGGEQQRVGVVRALAADPGIILMDEPFSALDPISRQRLQQDISALQKKIKKTIVFVTHDMQEALALGDRICVMQGGEIVQVATPQEIMKNPENDFVKDFLASGHAFNTPILEANFTVNDLIEADLFYSYQTSDGTLGISSTEPVENLVRRIAEEQSIPVTDEAGNYIGTVSNKHVMQFLARHLESSGELV*