Inhibitors of Serine Proteases as Potential Therapeutic Agents:  The Road from Thrombin to Tryptase to Cathepsin G | Synapse