Protein kinase CK2: from structures to insights