code: def subseq(self, start, end):
          '''Returns Fasta object with the same name, of the bases from start to end, but not including end'''
          return Fasta(self.id, self.seq[start:end]f subseq(self, start, end):
          '''Returns Fasta object with the same name, of the bases from start to end, but not including end'''
          return Fasta(self.id, self.seq[start:end])
docs: Returns Fasta object with the same name, of the bases from start to end, but not including end