Limulin: a C-reactive protein from Limulus polyphemus.