Crystal structure of thioredoxin peroxidase from aerobic hyperthermophilic archaeon Aeropyrum pernix K1