Niemann-Pick type A is caused by an irregularity of a gene called the SMPD1 gene. This gene codes for production of sphingomyelinase, an enzyme that breaks down sphingomyelin, a fat that is ...