CLN3 and juvenile neuronal ceroid lipofuscinosis: Juvenile NCL (JNCL) is caused by recessive loss-of-function mutations in CLN3, which encodes a transmembrane protein that regulates endocytic pathway trafficking, though its primary function is not yet known.