TSD is caused by a defect in a gene. The gene is responsible for the production of the enzyme HEXA. Most people have two copies of this gene. If either or both HEXA genes are active, the body produces enough of the enzyme to prevent the build-up of the fatty proteins.