TPP1 and juvenile neuronal ceroid lipofuscinosis: Late infantile (LINCL) and juvenile (JNCL) are their most common forms and are caused by loss-of-function mutations in tripeptidyl peptidase 1 (TPP1), a lysosomal endopeptidase, and CLN3 protein (CLN3p), whose location and function is still controversial.