Understanding mammalian glutathione peroxidase 7 in the light of its homologs