TARBP2 and cancer: Recently, TRBP truncating mutations were found in human cancers with microsatellite instability [28].