Computer Analysis of Protein Evolution