Peptidoglycan recognition protein LD Biomolecules