GFGCPGNQLKCNNHCKSISCRAGYCDAATLWLRCTCTDCNGKK