Catalysis by dienelactone hydrolase: A variation on the protease mechanism