TSD is caused by the lack of an important enzyme in the body. Without the enzyme, a fatty substance known as a lipid collects in certain cells of the body.