KNOTTIN: the knottin or inhibitor cystine knot scaffold in 2007

KNOTTIN: the knottin or inhibitor cystine knot scaffold in 2007