Crystal structure of a complex of human CDK6 and a viral cyclin