Probable palmitoyltransferase ZDHHC24 (Zdhhc24)