putative peroxidase AY072326 RAFL05-14-B21