MGYSGNKYTWSNNRRGAGYMAARLDRALCNHYWQAASSDPSITHLPKYSSDHCPLLLSNNQRLPFAGVPFKLTAMWLHHPEFLSLVAENWNSQLAGNPQYVLAQNLKSLKLVLKGWNKSVFWDFRSKVRSTELKVLEVQELLDNGPSDPLHQALAEAKADLHNCLKLSETHWRQKSRIRWLKEGDRNSAFFHACAKSHGVVNHIDRISSEGNWVEDQSQIQRLAVNHFSSVANSIHPDPSDSLFGIDSCVGVIPQY