MGGEKLIYGGFIYTKCKDGKDKRYWRCENWRSDKCHGTATTDNNNSVTVGQEHNLGPP