Ankyrin repeat domain-containing protein 66 (ANKRD66)