GGSASRERVRGSGVKDCPYCGKAFRSSHHLKVHLRVHTGERPYKCPHCDYAGTQSGSLKYHLQRHHREQRNALPPPPPAPPPP