tested up to peptide level, fixed several bugs, changed proteins variants dictionary to have a list of variants per protein position