TPP1 and cancer: The shelterin complex consists of six proteins (Figure 1(a)), termed TRF1, TRF2, RAP1, TPP1, POT1, and TIN2, and abnormal expression of shelterin has been observed in various types of cancers.