pteridine synthesis