1W5D image

peptidase S13 family

Lineage