4B28 image

peptidase M24B family

Lineage