Glyceraldehyde 3 phosphate dehydrogenase