The three-dimensional structure and recognition mechanism of Manduca sexta peptidoglycan recognition protein-1. (May 2019)