MKTALLQVKEELGVDAVIMSNKKVAGGVEIVAAVDGDTAPAPAKRYNSQPRHGYNQVSPSVAPTKSRELADDRVSLQSSADSGRSMTQRFANMLKQYSSADEQEYRAENEDSLSALLKRQSENRAPQRNQTQRSQSSSERQRPDSPLGKLLQEDADARRKPRLDPTRYDRKVPEEPMVAVSELESMREEMTSIRRLLEHQVSGLMWQEVERREPLRAMLIKRLERMGVSLEMADQLACYIPEETPPPKAWKALLGLVSDQIPVVKHDILKRGGVVALLGPTGVGKTTTVAKLAARAAMEYGSDNVALVTTDTYRIGAHEQLSIYGRIMGCPVRVAKDSNELADVIYQLRNRRLILVDTAGMGQRDVRLSEQLDTLMQESGETIHSYLVLPATAQRKVLQETIEHFRRIPLSGCIMTKLDECLSLGEFVSVVVQNALPVAYIANGQRVPEDIVIAQPKYMVAKANELLEKSTEDEPHYWTSDSERF*