MSYELSRTNAPVGSSLATFGNSQDWKSQIKRPPPDTRYKTEDVTATKGNEFEDYFLKKELLMGIFEKGFEMPSPIQEESIPIALTGSDILARAKNGTGKTAAFCIPVIEKTDPSKNCIQALILVPTRELAFQTSQVCKELAKYLKIEVMVTTGGTSLKDDIMRLYQPVHILVGTPGRVLDLANKGVCKLRGCAMLVMDEADKLLSPESLPAIIQVISFLPQSRQVLLFSATFPVTVKSFKDRFLQKPYIINLMDELTLKGISQYYAFVEERQKVHCLNTLFSKLQINQSIIFCNSVNRVELLAKKITELGYSCFYIHAKMVQSHRNKVFHDFRNGACRNLVCSDVFTRGIDIQAVNVVINFDFPKNSETYLHRVGRSGRFGHLGLAVSLITYEDRFQFYKIEQELGTEIKSIPGEIDQGIYCR*