Adenylate cyclase and cell cycle