Putative hydrolase NRG857_12350

Putative hydrolase NRG857_12350