MIEIKNIFKRYKNKNVVDDVSFSIEKGKITSFIGPNGAGKSTVLSIVTRLIGGDGGEVIIEGKSLTNYSNKELAKKIAILKQSNNITLKLTIRELVGFGRFPYSEGNLTKEDENYIDEAIEYMKLTDIQHKYLDELSGGQRQRAYIAMVIAQDTEYILLDEPLNNLDMNHSVQMMKVLRSLCDELDKTIVLVMHDINFASCYSDNIVALKNGKVKKVGRTDEIVNEKVLEDIYEMNFNIKNINGNRICIYF*