Shelterin proteins and cancer.