Modelling the structure of full-length Epstein–Barr virus nuclear antigen 1