MLQTDNLTAAQPQRIVAAQTASAQEELLERALRPKTLDDYIGQHKAKEQLAIFIQAAKKRGEALDHVLLFGPPGLGKTTLAHIIAKELGVNLRQTSGPVLERAGDLAALLTNLDPHDVLFIDEIHRLSPVVEEILYPALEDYRLDIMIGEGPAARSVKIDLPPFTLVGATTRAGMLTNPLRDRFGIVSRLEFYENRDLTTIVSRSAQLLQLDMGEEGAMEVAKRSRGTPRIANRLLRRVRDFADVKNNGVIDAAVADAALSMLDVDAQGLDVMDRKFLEAVLHKFGGGPVGLDNVAAAIGESTDTIEDVIEPYLIQQGFLQRTPRGRMATERAYLHFGLPVEK*