IPR013230

Peptidase M15A
Peptidase M15A
Peptidase M15A