MNSEEHIFIGNASNSIKIFNRLKSLSQSNLPLFVTGGPGSGKTFVSNLIASLSGTNPQIFIIDSDHHENQRSLESALSVKDNVYFLFKDFPNFPKENQAYLLKRIRENQNNSRFVFISGKEWKQKLEAGQILESLYFEISNFRLDLPDLRERKEDIPLLIKHFLEILSDKYKRKEIRLSEKLYHILLNYDFPGNIRQLRNLLESMISLFAVRILDVKHLPPQMFETSYVYSEFIEVKTGIPLRDYEREIIKKNLILVNGNREKAAKILGISERTIYRKIIEFGLSDEVEGKNLPSDV