blisterase

Noun

 * 1)  A proprotein convertase, similar to subtilisin, present in nematodes