Let $f$ be a differentiable function from $[0, \infty]$ to $\mathbb{R}$ satisfying the following: $$ f'(x)=f(2x)-f(x), $$ $$ M_n=\int_0^\infty x^n f(x) \ dx < \infty. $$ Show that there exists a non null function that satisfies the hypothesis and then enumerate all the sequences $(a_n)_{n \in \mathbb{N}}$ such that $a_n=M_n, \ \forall n \in \mathbb{N}$.
My approach was to search a function of the type $$ f(x) = \sum_n a_n e^{b_n x} $$ with $a_n \ne 0, b_n <0$, since such a function converges to a $\mathcal{C}^1$ function as the series converges uniformly. However doing some computation I imagine that $b_n$ as to be something like $-2^n$, but I do not have many arguments to state that formally, let us say that I only hope it has to be something like that since no polynomial satisfies the hypothesis.
Any suggestions? And moreover in such a problem how do I establish a candidate to such condition instead of strongly hoping to have at least a function that is very similar to its derivative?