Crystal structure of the N-terminal domain of CUL5 in complex with H314, a Helicon Polypeptide