Design and synthesis of potent and selective macrocyclic thrombin inhibitors.