@Override
	public String toString() {
		if (seqChange == null || marker == null) return null;

		String pos = pos();
		if (pos == null) return null;

		String protChange = "";
		switch (seqChange.getChangeType()) {
		case SNP:
		case MNP:
			return snpOrMnp();

		case INS:
			protChange = ins();
			break;

		case DEL:
			protChange = del();
			break;

		default:
			break;
		}

		return "p." + pos + protChange;
	}