Single-nucleotide promoter polymorphism alters transcription of neuronal nitric oxide synthase exon 1c in infantile hypertrophic pyloric stenosis.