mst646