IPR032456

Ste24 endopeptidase