Putative coiled-coil domain-containing protein 26 (CCDC26)