De novo pyrimidine and purine synthesis - Easy Medicine