D-aminoacyl-tRNA deacylaseSEED: Putative deoxyribonuclease YcfHKEGG: TatD DNase family protein
Sorry, there are not enough fitness experiments for this organism