ABCD1 and adrenoleukodystrophy: X-ALD is caused by mutations in the ABCD1 gene encoding a peroxisomal ABC transporter ALDP.