3N33 image

peptidase S58 family

Lineage