difference in amino acid from human in baboon​