IPR023042

Peptidase_M17_leu_NH2_pept