A plant alternative to animal caspases: subtilisin-like proteases