Putative nudix hydrolase 6 CELE_EEED8.8