MLQVTDVSLRFGDRKLFEDVNIKFTEGNCYGLIGANGAGKSTFLKILSGELDSQTGHVSLGKNERLAVLKQDHYAYEDERVLDVVIKGHERLYEVMKEKDEIYMKPDFSDEDGIRAAELEGEFAEMNGWNAEADAANLLSGLGIDPTLHDKKMAELENNQKIKVLLAQSLFGEPDVLLLDEPTNGLDIPAISWLEDFLINFDNTVIVVSHDRHFLNNVCTHIADLDFGKIKVYVGNYDFWYQSSQLAQKMAQEQNKKKEEKMKELQDFIARFSANASKSKQATSRKKQLEKIELDDIQPSSRRYPFVKFTPEREIGNDLLIVQNLSKTIDGEKVLDNISFTMNPNDKAILIGDSEIAKTTLLKILAGEMEPDEGSYKWGVTTSLSYFPKDNSEFFEGVNMNLVDWLRQYAPEDEQTETFLRGFLGRMLFSGEEVKKKASVLSGGEKVRCMLSKMMLSSANVLLLDEPTNHLDLESITAVNDGLKSFKGSIIFTSYDFEFINTIANRVIDLNKQGGVSKEIPYEEYLQEIGVLK*