Phenoloxidase: a key component of the insect immune system | Synapse