MTTHHVELRKVTKRFGAQKAVSQVDLVLKAGESVGLAGHNGAGKSTIMKLILGLITPTEGEVMLLGERTGSKAGARLRSQIGYLPETVALHPSLTGIETLDFYAKLKKQPLTQNRGLLERVGISQTAHRRVGTYSKGMRQRLALAQALLGEPKVLLFDEPTTGPDPASRQMFYEVVRELNGRGATVLLSTHALAELDGHADRIVVMKNGVKVADGSMDELHVQSGLPLTVNIRLNAPRTLSSRWQPLSDGISYRAQCQAEERMELLGELGSLSDLAYFDIHTPTLDEMYARFLKREDV*