>tr|Q31LU7|Q31LU7_SYNE7 thioredoxin-dependent peroxiredoxin OS=Synechococcus elongatus (strain ATCC 33912 / PCC 7942 / FACHB-805) OX=1140 GN=Synpcc7942_1942 PE=3 SV=1 MAIAVGDVAPDFSLPAQDGTTVSLSDFRGQKPVVLYFYPKDDTPGCTIEACSFRDSYTAF QEVGAVVLGVSSDSIDSHQRFAQKYNLPFQLLSDAGDRLRQTYGVPKTLFVIPGRVTYVI DKEGKVRHIFDSLLNAQAHIQESLNILRSL