MSYSRFLEYLDMDRVKKVDLFENGTVAIVEAVSPELGNRIQRVRVQLPGLNQELLQKFREKNIDFAAHIPQEDLGSTVVNLLGNLAFPLLLVGGLFLLSRRGGGGMPGGPGNPLAFGKSKAKFQMEPNTGVTFADVAGVDEAKQDFMEVVEFLKKPERFTAVGAKIPKGVLLVGPPGTGKTLLAKAIAGEAGVPFFSISGSEFVEMFVGVGASRVRDLFKKAKENAPCIVFVDEIDAVGRQRGTGIGGGNDEREQTLNQLLTEMDGFEGNTGVIVIAATNRSDILDAALLRPGRFDRQVTVDVPDVRGRTEILKVHGANKKFEEDVKLDIVAMRTPGFSGADLANLLNEAAILAGRRGRTAISAKEVDDSIDRIVAGMEGTVMTDGKVKSLVAYHEVGHAVCATLTPGHDPVQKLSLVPRGQARGLTWFIPGEDPTLISKQQIFARVVGALGGRAAEEVIFGEPEMTTGAAGDLQQVTQMARQMVTVFGMSEIGPWSLVDPSAQGGDVIMRMMARNSMSEKLAEDIDRSVKSIADKAYEIALGHIRKNRAAIDKIVEVLLEKETMAGDEFRALLSEFTDIPALNKVPTAPEDAPLPV*