Models of amino acid substitution and applications to mitochondrial protein evolution | Synapse