Mast cell tryptase, a still enigmatic enzyme