What can be an easy way to get the aligned base of a specific position from a read in bam file? If the CIGAR string has only "M", probably we can do it easily. But if the CIGAR string has clipping, deletions, etc. probably this is complicated. Is there a tool to accomplish this?