Exploration of swapping enzymatic function between two proteins: A simulation study of chorismate mutase and isochorismate pyruvate lyase. (25th May 2013)