Kaposi's sarcoma-associated herpesvirus encodes a functional cyclin