# A variant that is famously known as "MTHFR C677T" or "MTHFR 677C>T" -- but the 677 is incorrect (from an old sequence ~1995):
NM_005957.4:c.665C>T
# Same variant in LRG transcript, protein and genomic coords:
LRG_726t1:c.665C>T
LRG_726p1:p.Ala222Val
LRG_726:g.14783C>T

# These three are equivalent (although p. is less specific):
NM_003002.3:c.276C>A
NP_002993.1:p.Asp92Glu
NP_002993.1:p.D92E

# This is not HGVS but seems to be a commonly requested format and is easy to transform into the internal representation of HGVS:
ALK G1494E

# More gene symbol HGVS-ish
RERE:Thr758Serfs
GBA1:p.Leu29Alafs*18
H6PD Val320=
MTHFR Pro101_Gly102insLeuTyrIleAspValThrTrpHisProAlaGlyAspPro
YARS1 p.Val153_Val156del
PLOD1 Glu532del
PPT1 p.Gln91_Cys96delinsPhe
PLOD1:p.532
# From a user via b0b:
NM_198056.3:pAla735Val
NM_198056.3:pArg1512Trp

NM_003098.2:c.287G>C
NM_007294.3:c.2231C>A
NM_007294.3(BRCA1):c.2231C>A

# Bare codon numbers and ranges of codon numbers, refs #38285
KAT6A p.495
KAT6A p.495_533
KAT6A p.Lys495_Ser533
NM_006766.5 p.495
NM_006766.5 p.495_533
ENST00000265713.8 p.495
ENST00000265713.8 p.495_533
KAT6A c.1483_1599
KAT6A 495
KAT6A 495_533
# A hyphen is a range separator in protein coordinates only, refs #38285
KAT6A 495-533
KAT6A p.495-533
NM_006766.5 p.495-533
ENST00000265713.8 p.495-533
# ...but in c. and n. terms a hyphen is still an intron offset, not a range:
# this one must stay a single base 1599 nt before c.1483, not codons 1483..1599
KAT6A c.1483-1599
KAT6A n.100-200
# Nothing may be left over after a bare codon number: a dropped tail is the silent
# truncation this grammar was added to stop, refs #38353
KAT6A 495-
KAT6A p.495_
KAT6A 495--533
KAT6A p.495_533_600
# The last codon maps; codon 0, a codon past the end of the protein, and a backwards
# range are all refused
KAT6A p.0
KAT6A p.2004
KAT6A p.2005
KAT6A p.533_495

# A protein accession that is no longer current resolves through ncbiRefSeqLinkHistorical,
# which is what lets an old paper's term still find its position.  NP_000054.2 has three
# deprecated transcript versions behind it, NP_055615.8 has versions .8, .9 and .10.
# refs #38248
NP_000054.2:p.Met1Leu
NP_000054.2:p.Gly500Arg
NP_055615.8:p.Met1Leu
