What distribution are you using?
You specify 'any' in your profile and that's not too helpfull.
Different distributions have different mechanisms to get the source code. What's more, different distributions include different kernel patches (That's part of the added value of each distribution).
e.g. Fedora is an RPM. For Gentoo you get it when you are installing, other distros use the pristine official kernel, etc.
So in theory you could grab any kernel and put it into any distro, but then you would have to recompile everything. I don't think you want to do that.