DDTPSSRCGSGGWGPCLPIVDLLCIVHVTVGCSGGFGCCRIG