MSWCARARAPGGRALLLSSRFRRFYASATAQPSETIDDLSPQPSARPPSDDLLSAEALTPAKVVALLDRHIVGQTGAKRAVAVALHSVVLKFLSRLHAGNRWRRHRIPSQYREEILPKNILMIGPTGCGKTEIARRLAKMADAPFIKVEATKFTEVGFHGRDVDQIIRDLVENAILLQREKVRTRISKEVEEAVENRILDALIGLTLAIEEDNVDTSSLETLRKAYKKGEIDNRKLVLDVPEGGRVRVPIEVTGGGLPINDLIFKIEKALKSPKVERREVTVAEARQMLSEMEVEKHLQSDQIIKDAIRVHASVFDLVSLDVNGFHLQATESDGIVFIDEIDKIVTTSEARFGADASAEGVQRDLLPIIEGSGAFHSCKPSDMLAELQGRLPIRVELKGLTRTDLYRILTEPEINMIKQQQLLMATESVELVFSDDAIKELANVAAEASVNTSLDNIGARRLHTVIEKVVEDISFNAPERAGQAYHIDKQKVRDAVGELLKKTDLSKFVL*