MSATRNYQYVRRQPLVGAPTNGQSSSRANEPVGSSLATFVNSYDWKSQIKRPPPDTRYRTEDVTATKGNEFEDYFLKRELLMGIFEKGFEKPSPIQEESIPIALTGSDILARAKNGTGKTAAFCIPVIEKTDPTKNHIQALILVPTRELAFQTSQVCKELAKYLKIEVMVTTGGTSLKDDIMRLYQPVHILVGTPGRVLDLANKGVCKLRGCTMLVMDEADKLLSPESLPSIIQVMSFLPQSRQVLLFSATFPVTVKSFKDRFLQKPYIINLMDELTLKGITQYYAFVEERQKVHCLNTLFSKLQINQSIIFCNSVNRVELLAKKITELGYSCFYIHAKMVQSHRNKVFHDFRNGACRNLVCSDVFTRGIDIQAVNVVINFDFPKNSETYLHRVGRSGRFGHLGLAVNLITYEDRVNFYNIERELGTEIKTIPADIDQAIYCQ*