INVESTIGATING PROTEIN FOLDING, DYNAMICS, FUNCTION AND ASSEMBLY