Human CAC1H full length protein-synthetic nanodisc