Protein folding. A theoretical view Alexei Finkelstein Institute of Protein Research, Russian Academy of Sciences, Pushchino, Moscow Region, Russia University of Orange Free…