putative protein disulfide-isomerase AY074348 RAFL05-19-E20