The prophenoloxidase activating system and associated proteins in invertebrates.