MTIALELQQLKKTYPGGVQALRGIDLQVEAGDFYALLGPNGAGKSTTIGIISSLVNKTSGRVNVFGYDLEKDVVNAKRQLGLVPQEFNFNPFETVQQIVVNQAGYYGVEHKEAVLRSEKYLKQLDLWEKRHERARMLSGGMKRRLMIARALMHEPKLLILDEPTAGVDIELRRSMWGFLKDLNAKGTTIILTTHYLEEAEMLCRNIGIIQHGELVENTSMKNLLSKLKSETFILDLAPKSPLPKLTGYQYRLVDTSTLEVEVLREQGVNSVFSQLSEQGVQVLSMRNKANRLEELFVSLVHEKQGDRA*