Prolyl isomerase : role in protein folding and speculations on its function in the cell