4WVJ image

peptidase S26 family

Lineage