Os07g0684100 Similar to Thioredoxin-like 1.