Text this: Cyclin-dependent protein kinases and cell cycle regulation in biology and disease