Interallelic complementation in an inborn error of metabolism: genetic heterogeneity in argininosuccinate lyase deficiency.