endolysin stromolysin granulolysin lysophopholipase pseudolysin leishmanolysin cathapsin autolysin pleurotolysin lectinolysin