GFGCPGDAYQCSEHCRALGGGRTGGYCAGPWYLGHPTCTCSF