Human CAC1G full length protein-synthetic nanodisc