DING proteins : numerous functions, elusive genes, a potential for health