IPR012354

Putative carboxylesterase
Uncharacterized protein