Novel cathepsin L-like protease from dermestid beetle Dermestes frischii maggot.