allow range from -2^31 to 2^32-1 when parsing SAM into BAM records