Von Willebrand factor shares a distinctive cysteine-rich domain with thrombospondin and procollagen