In fact given a sequence $(z_n)$ of distinct complex numbers with $z_n\to\infty$ and any sequence $(w_n)$ there exists an entire function $f$ with $f(z_n)=w_n$; this is a standard result, see for example the second answer here.
When $z_n=n$ one can give a simple proof:
If $|w_n|\le 1$ there exists an entire function $f$ with $f(n)=w_n$ ($n\in\Bbb Z$).
Let $$s(z)=\begin{cases}\left(\frac{\sin(\pi z)}{\pi z}\right)^2,&(z\ne0),
\\1,&(z=0).\end{cases}$$Let $$f(z)=\sum_{n\in\Bbb Z}w_ns(z-n);$$it's a routine exercise to verify that $f$ works.
Finally, note that if $w_{-n}=-w_n$ then the construction above gives an odd function: Since $s$ is even, the substitution $n\mapsto -n$ gives $$f(-z)=\sum w_ns(-z-n)=\sum w_n s(z+n)=\sum w_{-n}s(z-n)=-f(z).$$
(Not that it matters whether we got an odd function or not, since the oddness comes for free: If $g$ works except it's not odd let $f(z)=(g(z)-g(-z))/2$.)
Somewhat more intricate Exercise. Same as above, without the assumption that $|w_n|\le1$.
I thought the following outline worked; thinking about the details that's not so clear:
Show first that $s(z-n)\to0$ uniformly on compact sets, and also that for any $A>0$ there exists $\lambda\in(0,1)$ such that $$|s(t)|\le\lambda\quad(t\in[A,\infty)),$$ and deduce that there exist positive integers $k_n$ such that $f(z)=\sum w_n s(z-n)^{k_n}$ works.