MKSNEPRSSSSCAACKFLKRRCTTTCQFAPYFRSDEPKKFANVHKVFGASNVIKILNEVPQDQREDTVNSLVYEAEVRLRDPVYGCIGAIASLQRKMVELQHDLMVTKAHLAYYEAKPSSTTSNCSLLDYDPLNVNIINTPSFFADTSGGFLDSFSQNTFAMDQTGSNNEFGQFPFP