Identification and characteristics of a cathepsin L-like cysteine protease from Clonorchis sinensis