Palmitoyltransferase that could catalyze the addition of palmitate onto various protein substrates. Catalyzes palmitoylation of Cys residues on protein substrates and has a preference for acyl-CoA with C16 fatty acid chains but may also utilize acyl-CoA with C14 and C18 fatty acid chains. hexadecanoyl-CoA + L-cysteinyl-[protein] = CoA + S-hexadecanoyl-L-cysteinyl-[protein] L-cysteinyl-[protein] + tetradecanoyl-CoA = CoA + S-tetradecanoyl-L-cysteinyl-[protein] L-cysteinyl-[protein] + octadecanoyl-CoA = CoA + S-octadecanoyl-L-cysteinyl-[protein] The DHHC domain is required for palmitoyltransferase activity. Belongs to the DHHC palmitoyltransferase family.