MTIALELKQLKKTYPGGVQALRGIDLQVEAGDFYALLGPNGAGKSTTIGIISSLVNKTSGQVNVFGYDLEKDVVNAKRQLGLVPQEFNFNPFETVQQIVVNQAGYYGVERKEALSRSEKYLKQLDLWEKRNERARMLSGGMKRRLMIARALMHEPKLLILDEPTAGVDIELRRSMWGFLKDLNDRGTTIILTTHYLEEAEMLCRNIGIIQHGELVENTSMKALLSKLKSETFILDLAPKSPVPKLEGYQYQLVDTSTLEVEVLREQGINSVFAQLSAQGVQVLSMRNKANRLEELFVTLVHERKGESA*