MSATRNYQYVRRQPIPGASTNGQSSSRANVPVGSSLATFGNSYDWKSQIKRPPPDTRYRTEDVTATKGNEFEDYFLKRELLMGIFEKGFERPSPIQEESIPIALTGSDILARAKNGTGKTAAFCIPIIEKTDPIKNHIQALILVPTRELAFQTSQVCKELAKYLKIEVMVTTGGTSLKDDIMRFYQPVHILVGTPGRVLDLANKGVCKLKDCAMLAMDEADKLLSPESLPSIIQVMSFLPPSRQVLLFSATFPVTVKSFKDRFLQKPYIINLMDELTLKGITQYYAFVEERQKVHCLNTLFSKLQINQSIIFCNSVNRVELLAKKITELGYSCFYIHAKMVQSHRNKVFHDFRNGACRNLVCSDVFTRGIDIQAVNVVINFDFPKNSETYLHRVGRSGRFGHLGLAVNLITYGDRVNFYNIERELGTEIKPIPSEIDRAIYCQ*