Comparison of the EBNA1 proteins of Epstein-Barr virus and herpesvirus papio in sequence and function.