MTYALEIKGLRKIYSTGVEALRGVDLTVEEGDFYALLGPNGAGKSTTIGIITSLVNKTSGQVSVFGYDLDTDIVRAKQQIGLVPQEFNFNPFETVQQIVVNQAGYYGVSRKEAIKRSEKYLKQSNLWEKRSERAGMLSGGMKRRLMIARALMHEPKLLILDEPTAGVDIELRREMWTFLRELNESGTTIILTTHYLEEAEMLCRNIGIIQSGELIENTSMKSLLSKLQFETFIFDLEPYEEAFEITGYNHVFEDKQTLSVEVERNQGVNHIFEQLSEHGIKVLSMRNKSNRLEELFLKITEEKHQVGEKHV*