MNNLKLSEEIKRAINELGYTEATPVQKAVIPVALTGEDIVAKSQTGSGKTAAFAIPIAEQVEWEENKPQALIIVPTRELAMQVKTECTNIGRFKRVKAAAIYGQSPFAKQKLELSQKNHIVVGTPGRLLDHIEKGSLNVDKVAHLVLDEVDEMLSMGFIDQVEDILSRLPKQRQNLFFSATMPEEMQDLIKRYQDNPMVIEMASEKTNPIFHVEMQTDNKEKTLKDVLITENPDSAIIFCNTKNQVDELTDLLDVKASKIHGGLRQEDRFRAMDDFKSGKSRFLIATDVAGRGIDVDNVSLVINYDLPIEKENYVHRIGRTGRAGKSGKAISFVKTNENPLLRDIEEMLDVTIEKKRKPTVIEVKVNEDAFRKKQQKRPTIKKARGEKLNKNIMKLYFNGGKKKKIRAVDFVGTISKLEGITAEDIGIITIEDHVSFVEILNGKGPAVLEMMRSRKVKGRRLKVNEARKR*