Nucleoside diphosphate kinases as potential new targets for control of development and cancer.