update and modify to translate from genes list to proteins (reading the mouse proteome from uniprot) and calculate the mw