IPR029059

Dienelactone hydrolase-like protein
Membrane protein
Putative carboxylesterase
membrane protein (NCBI)
Conserved hypothetical protein (NCBI)
Uncharacterized protein