Putative elongation factor 1-delta-like protein (EEF1DP3)