MERGVEKRAEQRIAGLTKPLEALRELIIWPSVYFREAELLGLKWPRGLLLHGPPGTGKTSLVHAMVHESGAHLITLSSGTVHKAFAGESERLIREAFAEGSSRASSGKPAIIFIDEIDALCPRRNARHQHEARLVAQLLTLMDDKKQCKGLTHVVVIAATNRVNAIDPALRRPGRFDREIEIMPPNAMERYAILQLHAKNLLLDANMSLKKVADMCNGYVGADLAALCREAAMSALRRSMHLENVNGEINLDDWKHAHAKVGPSIVRGLVVEIPAVTWEDIGGLHEVKKKLRQAVEWPIQHVDAFARLGLKPPRGILLHGPPGCSKTTLVKAVAHSAKANLFSLSGAELYSMFVGEGEAHLRETFARARLAAPSIIFFDEADAISARRDGGDDSKESSVGERLLSTLLTEIDGLELTQGILVLGATNRPWSIDGALMRPGRFDQVLYVPPPDKDGRLEILKVHSRSMRLGDDVDLLTTAADTEFFTGAELEALCREAGMAALREDLSAEMVRGHHFAVAMESIRPLLTKELVCHYSSFVLT*