Observations on the granulocyte peroxidase of teleosts: a phylogenetic perspective