code: def _addProtein(self, proteinId, proteinName, sequence, fastaHeader,
                      headerInfo, isDecoy=False, isContaminant=False):
          
          proteinEntry = ProteinEntry(
              proteinId, proteinName, sequence, fastaHeader, headerInfo,
              isDecoy=isDecoy, isContaminant=isContaminant
          )
          self.proteins[proteinEntry.id] = proteinEntry
docs: #TODO