structure of caenopore-5
(99 Pro trans)

Developmental and comparative immunology
Caenopore-5: the three-dimensional structure of an antimicrobial protein from Caenorhabditis elegans.