docs: def to_fasta_str(self, line_width=50, include_coords=True):
      """
      :return: string representation of this sequence object in fasta format
      """
      res = ">" + self.name
      if include_coords:
        res += ":" + str(self.start) + "-" + str(self.end)
        res += " (" + str(self.remaining) + ")"
      m_str = self.meta_data_to_string()
      if m_str:
        res += (" " + m_str)
      res += "\n"
      for i in range(0, len(self.sequenceData), line_width):
        res += self.sequenceData[i:i + line_width]
        if i + line_width < len(self.sequenceData):
          res += "\n"
      return res