PPT1 encodes the human gene, Palmitoyl-protein thioesterase 1. It may also be known as: Palmitoyl-protein hydrolase 1; PPT-1; ceroid-lipofuscinosis, neuronal 1, infantile; CLN1; INCL. The encoded protein is an enzyme with an amino acid length of 306 and a mass of 34.2 kDa. Other isoforms may exist. PPT1 is a member of the Palmitoyl-protein thioesterase family. Homologs of this gene exist in other organisms, including: Fly, Mouse, Yeast, Rat, Arabidopsis, Zebrafish, Frog, Chicken.