MSATRNYQYVRRQPGASTNGQSSSRENVPVGSSLATFGNSYDWKSQIKRPPPDTRYRTEDVTATKGNEFEDYFLKRELLMGIFEKGFEKPSPIQEESIPIALTGSDILARAKNGTGKTAAFCIPVIEKTDPSKNHIQALILVPTRELAFQTSQVCKELAKYLKIEVMVTTGGTSLKDDIMRLYQPVHILVGTPGRVLDLANKGVCKLRGCAMLVMDEADKLLSPECLPSIIQVMSFLPQSRQVLLFSATFPVTVKSFKDRFLQKPYIINLMDELTLKGITQYYAFVEERQKVHCLNTLFSKLQINQSIIFCNSVNRVELLAKKITELGYSCFYIHAKMVQSHRNKVFHDFRNGACRNLVCSDVFTRGIDIQAVNVVINFDFPKNSETYLHRVGRSGRFGHLGLAVNLITYEDRVNFYNIERELGTEIKTIPADIDQGIYCQ*