Genetics. The promise of a cure: 20 years and counting.