MKKTHITEHKFADFGLQPQVIDGLEKKGFVYCTPIQALALPVLLSGQDIAGQAQTGTGKTLAFLTATFNHLLTTPAAEGRAETQPRAIIMAPTRELAIQIFNDAEPLLASTGLKAALAYGGESYDKQLAKLQSGVDILIGTTGRIIDFYKQRVFNLNHIQAVVLDEADRMFDLGFIKDIRFLFRRMPEPKDRLNMLFSATLSYRVQELAFEHMNNPEHVVVEPEQKTGHRIQEELFYPSNEHKMALLQTLIEEEWPDRAIIFANTKHRCEQIWAHLAADNHRVGLLTGDVPQKKRERILEQFTQGDVDILVATDVAARGLHIPQVTHVFNYDLPDDCEDYVHRIGRTGRAGASGHSISFACEEYAINLPAIESYIEHAIPTSDYDPSALLTDLPAPLSLRSSPQQRRTNTAGSRNSNNGGNRKPQQRRPRAPRPKKEA*