Human CAC1C full length protein-synthetic nanodisc