Protein Engineering with Non-natural Amino Acids: Synthesis and Characterization of a Highly Potent and Selective Thrombin Inhibitor based on the N-terminal Domain 1-47 of Hirudin.