Peptidase
Otherinformation
25 26 01234567890 # P1 SIIVVLATDLP T5 TLLGFIVTDLP
Active site residue:
X
Putative:
+