NP_813976.1 Deoxyribose-phosphate aldolase (deoC)