Innate immune complexity in the purple sea urchin: diversity of the sp185/333 system.

Innate immune complexity in the purple sea urchin: diversity of the sp185/333 system.