Total Synthesis of Homogeneous Variants of Hirudin P6: A Post-Translationally Modified Anti-Thrombotic Leech-Derived Protein.