code: def __set_mutation_type(self, hgvs_string):
          
          self.__set_lost_stop_status(hgvs_string)
          self.__set_lost_start_status(hgvs_string)
          self.__set_missense_status(hgvs_string)  # missense mutations
          self.__set_indel_status()  # indel mutations
          self.__set_frame_shift_status()  # check for fs
          self.__set_premature_stop_codon_status(hgvs_string)
docs: Interpret the mutation type (missense, etc.) and set appropriate flags.
  
          Args:
              hgvs_string (str): hgvs syntax with "p." removed