MSRGALGGGIGGMGGGGGLFNVGKSKAIKASKVQTRFKDVAGLQESKAEVMEFVDILQNPERYTKLGAKIPKGALLVGPPGCGKTLLAKATAGESKAPFYSISGSDFIEMFVGVGPARVRDLFAQARANAPCLIFIDEIDAVGRARGKGGFNGGNDERENTLNQLLIELDGFSPSSGECIVVLAGTNRADVLDPALLRPGRFDRQIVVDKPDITGRAEIFRLDADSESWSQKMAALTPGFSGAEIANVCNEAALIAARRSESVVTAECFDAAIDRVIAGIEKKDLTIDPYERRVVAFHEAGHALCGWLLEHADPVMKVSIVPRGQSALGYSQSLPRDVPLYTEGQLDDMMCMALGGRAAEQVAPPHPLCAPPSPRSPVTVYGLSSRVGPLSFGQQEESNTLYRPYSEKTARVIDEEVSKIIDASYERAVSLLTEHRDKLTALAESLLEKEVIGSDDLIRVLGERPFSKSVDYDEFVNASWKRKLETADDAGEDAGGGGGGGSGGGGGEELPPAQAAA*