MALVDRRQCAAAGDGEVYLRLKALEDEIRYRDTRLECMETEMRFARRQILFASEELAMLRSVPLMLGLLMEVIDGDHAIVLWNNTPRYVRIQSTVNRELLKPGSSVALHTHSFALMDVLSLEVNSSVTLLTDSLRPDVTYADIGGLEVQKQEIREVVELPLTHPELYAQLGVDPPKGVLLYGAPGTGKTMLVKAVAHHTSAAFIRVVASEFIQRYLGEGPRMMRDVFKLAKANAPAIIFIDEVDAIATARFDSQNGADREVQRILMELLTQLDGFDQSLNVKVIMATNRADTLDPALLRPGRLDRKIEFPYPDKREKRLIFQVCTSKMNLSDEVDFEDFISRPDKITAAEISAVCQEAGIQAVRKNRYIVLAKDIEKGYKANVKKSSKEMSFYQ*