Characterization of a trypsin-solubilized phenoloxidase from locust cuticle