Therapeutic polypeptides based on von willebrand factor Patent uri icon