MKYQENLQKYLDNAKNLSLINHHEFVTCEHVLFALLKLSTDFKDIFEEFSDGDLELLETELKNYISQNNQVIKQEIEPTISVVLDEILLSSKNKNNEIKIIDFLEKLIQDSRSYSSYLLKKHNINLNKIQELQNHENIQNLNNHTSDLTLLAQNGKIDPLIGRKFELERMMQILSRRKKNNPILVGEAGVGKTAIVEGLALAIAEKKVPKNLQNAKIFSLDMASILAGTKYRGDFEKRIKEILSELEKIPNAILFIDEIHTIVGAGSTGESHTDFSNLLKPALSNGTLKCIGATTFMEYKNTFDKNKPLSRRFAKINVDEPSQEESLQILKGLKNKYEEFHHIKLNDEILQYAVIWGKKFFNDKFLPDSAIDLIDELGASFALNPKAKKNANLKDLENVLAKMTHHHKIFEFDQNKALMNLKTNLKAKIFGQDEVIDSLVSSLKQSFAGFKNSNTPRGVFLFTGSSGVGKTELCKALAEFLGLNLERFDMSEYAEKHTISKLIGSPAGYIGFEEGGLLSNAIRKNPFSLVLFDEIEKAHPDLSNTFLQIFDNAELTDNSGLKVDFKNTIIIMTSNLGLKESNELGFLSKNEEKSNRAIKDFFAPEFINRIDKILHFNDLNDAILVKIIEKELDEISKNLNNIKLSVDDKAKIYLAKKAYNKEFGVRLLKRIISEEIGEKISDEILFGKLKKGGIAKIKLGKNGKLEFIF*