That's interesting. Humans are a predatory species. If your logic is correct, murder should be acceptable, as long as it's done for canibalism. Is it?
We are a tribal species, and this appears to take far greater precedent than our predatory nature. So, yes, it is acceptable as long as we are eating members of another tribe. The questions is then - what do you define as our tribe? That is a function of time. You might also debatedly call it a measure of civilisation. At our level of Western civilisation, our tribal boundary actually starts to cross the species boundary (the concept of eating a chimp is fairly abhorent to our culture, and outside rabid creationists, we are happy to describe other memebers of the great apes as our 'cousins')