CH3-NMR Studies of Self-assembly, Structure and Function of Protein Machineries with Molecular Weights of up to 1 Mda