Zebrafish peptidoglycan recognition proteins are bactericidal amidases essential for defense against bacterial infections.

Zebrafish peptidoglycan recognition proteins are bactericidal amidases essential for defense against bacterial infections.