pub fn parse_cigar_string(cigar_str: &str) -> Vec<(Kind, usize)>
Parses a CIGAR string and returns it as a vector of (Kind, length) operations.
This is useful for parsing the MC (mate CIGAR) tag value.