IPR020549

Endoribonuclease YbeY