Folding of protein fragments: Conformational and biological studies on thioredoxin and its fragments