Characterization and expression analysis of a trypsin-like serine protease from planarian Dugesia japonica