MQIPRQVPFELGAPGVAPESVLPVVLTVDDSDSPRDVIDALALTAFVAGHQPHATTRDLTDVRPDATLLPAGVTALRESTSATEHARLAAGDGWTLRSVHWPRNKGAQVSVTAVTAALAAEIMERAVDGMTEEPAPVEESVQMGFWYAGTQGPQRHPRPITAGSWADLRANYAGAAAASFDRLMKVDRESVHGRLLLLHGPPGTGKTTVLRALAREWHEWCQFDCVLDPEALFTNPAYLMEVALSSSGDCRCPDKRHDKWRLLLLEDCDELIRGEAKHNTGQALSRLLNLTDGLLGQGRKVLVAITTNEDLARLHPAVVRPGRCLARIEVPALPFGEATAWLGTSAGVPADGATLAELYALRDGYGLTEEREPVATGLYL