Endoribonuclease YbeY
UPF0051 protein ycf24
Putative membrane protein insertion...
Zona pellucida sperm-binding...