Distribution for peptidase S79.002: NLRP1 self-cleaving protein

Summary Gene structure Alignment Sequences Sequence features Distribution Literature Pharma