Text this: Molecular characterization of thioredoxin peroxidases 1 from and its potential in generating protective immunity