Insights into a viral motor: the structure of the HK97 packaging termination assembly