Protein kinase CK2: a potential therapeutic target for diverse human diseases