Coevolution within and between genes