From the comparative analysis of proteins to knowledge based modeling