Prediction and experimental testing of Bacillus acidocaldarius thioredoxin stability.