putative fumarase AY062460 RAFL07-14-B18