HARSTRKKRCPYTKYQTLELEKEFLYNMYLTRDRRYEVARILSLTERQVKIWFQNRRMKMKKQNRTVKCKQLGLCVVHLRAAFSCLRWGQLNKDSISLWPDRQLRSFMARELTSPKNNSHCVLLSEGKNTELHELHKPVFSWRGSDQTGVKMLQKLMAMSSYMVNSKYVDPKFPPCEEYSQNNYIPEQGSDYYSSSQDTDFQHPGIYPRSNYTEQPFGCTAVQEPTVPRGHVHDKSGQPSPFNAQTESGAPVLVAGPRTCGQQQNTKSQNGTQAKQPAVVYPWMKKVHVTTVNPDYTGSEPKRSRTAYTRQQVLELEKEFHFNRYLTRRRRIEIAHTLCLSERQIKIWFQNRRMKWKKDHKLPNTKGRSAPASS