purine synthesis biochemistry slideshare