TP53 and breast cancer: ATM, BRCA1, TP53, and breast cancer