putative glyceraldehyde-3-phosphate dehydrogenase (At1g42970) AY039539 RAFL04-09-D24