Protease-resistant peptide ligands from a knottin scaffold library.

Protease-resistant peptide ligands from a knottin scaffold library.