The Evolution, Functions and Applications of the Breast Cancer Genes BRCA1 and BRCA2.