putative fumarase AY054252 RAFL09-20-D08