CD34: structure, biology, and clinical utility.