After cancer treatment, conscience-testing votes and 14 intense years in public office, SNP MSP Ruth Maguire is stepping away from Holyrood.