Structure of Human CPSF-73