Nucleoside diphosphate kinases (NDPKs) in animal development