MDSVLLSIAECGTTSVPPNDEEKAKSNKCRIQLSRKGRGTGCQRTHLERKHMAIYEQFAAKQKEDNENRTVEDVLKIDAVDFAAAAEGCAGVK