code: @Override
  	public void parseHeader(String header, S sequence) {
  		sequence.setOriginalHeader(header);
  		String[] data = getHeaderValues(header);
  
  		if (data.length == 1) {
  			sequence.setAccession(new AccessionID(data[0]));
  		} else {
  			throw new RuntimeException(
  					"No header or Some Error Occurred while reading header");
  		}
  	}
docs: Parse the header and set the values in the sequence
  
  @param header
  @param sequence