On the one hand, it seems sensible that, if you want to grow your own human muscles, the best thing to eat would be human muscles. On the other hand, for purposes of maintaining and repairing the muscles you already have, the nutrient profile you want is probably pretty different from that, and likely there are animals whose meat matches that profile more closely.