scpA

C5a peptidase

Molecular Synopsis