MSEMTPREIVSELNRHIIGQDKAKRAVAIALRNRWRRMQLEESLRVEVTPKNILMIGPTGVGKTEIARRLAKLANAPFIKVEATKFTEVGYVGKEVESIIRDLTDVAVKLTHQQAMEKVKFRAEELAEERVLDALLPPPRDAWGQAEQKEENSSTRQVFRKKLREGQLNDKEIEINVAVPQMGVEIMAPPGMEEMTNQLQGLFQNLAGDTKKKRKMKIKDALKALVEEEAAKLVNQEELKEQAIYNVENNGIVFIDEIDKICKRGEVSGPDVSREGVQRDLLPLIEGSTVSTKHGMVRTDHILFIASGAFQVAKPSDLIPELQGRLPIRVELEALSSNDFKRILTEPKASLTEQYVALMKTEQVDVQFTEDGIKQIADAAWQVNETTENIGARRLHTVLERLMDEISFDATEKAGQAFVIDAAYVKARLGELVEDEDLSRFIL*