S1 heterocyclic thrombin inhibitors