Thymidylate synthase promoter tandem repeat and MTHFD1 R653Q polymorphisms modulate the risk for migraine conferred by the MTHFR T677 allele.