code: public DNASequence getDNACodingSequence() {
  		StringBuilder sb = new StringBuilder();
  		for (CDSSequence cdsSequence : cdsSequenceList) {
  			sb.append(cdsSequence.getCodingSequence());
  		}
  
  		DNASequence dnaSequence = null;
  		try {
  			dnaSequence = new DNASequence(sb.toString().toUpperCase());
  		} catch (CompoundNotFoundException e) {
  			// if I understand this should not happen, please correct if I'm wrong - JD 2014-10-24
  			logger.error("Could not create DNA coding sequence, {}. This is most likely a bug.", e.getMessage());
  		}
  		dnaSequence.setAccession(new AccessionID(this.getAccession().getID()));
  		return dnaSequence;
  	}
docs: Get the stitched together CDS sequences then maps to the cDNA
  @return