MVEFNGHGYPEGNHKSKTRRIELVFPQSSVPKIYVAFRSGDFKKQVIFLGGLTDGLLATDYVKPLADALLDEKWSLVQPLLSSSYTGYGQSSLMQDTAEIEQLIYFLINEEASQGVMLMGHSTGCQNIVHYLRRGSSCSKAVRGAILQAPVSDREYRATLPETPGLLDLAEIMIKEGKGEELMPREADPCAPINALRYRSLCAFLGEDDMFSSDLTDAQLKNRLGHMERFPCQVIFSMRDEYVPDYVDKKALVQRLCVAMGGAEKVEIQWGNHSLSNRVQDAVRAVVDFVRREGPKGWDDPWK*