Protein evolution and Astrobiology