MSQYEHFAYSVRFSKTFFRRTIVSEQTFICQYNGNCDVHKNIRCACRHCRFNKCLAVGMDAKAIQNDRDRIGPTKKAKLSSGSDEDQTVTPHRMQDQEIVEHLTQVEGLCQELRRCVMSEVSTVQQALSSPCLLFETPDLMIDCFVLESILTLLNSTFLVTEDLCTPFQPSTVFKELYPASMNDIRMWNIREMRICIEWGKTFEAYQRLSHFDQFALVRNFAFAFNLLNRVFYSPDHGPDKIVFQNGAFIMRQPQQQVQLSGCRPIYTRQMDEIMLPFRRLQLSVSEFATFKAALFFNPDALDLSSQAKPDVYEERNKYLSALFTCITNKLGVAAGVQKYGSLLMMTASIQNILAQNEENMQVMELFKNWEVDPFVKELCMKRA