Determining The General Principles That Govern Membrane Protein Folding And Assembly