Isolation and characterization of phenoloxidase from egg masses of the gastropod mollusc, Biomphalaria glabrata.