Isolation of two thioredoxins from the cyanobacterium Synechococcus 6301