USING MARGINAL STRUCTURAL MODELS TO CONTROL FOR TIME-DEPENDENT CONFOUNDING AND DETECT EFFECT MODIFICATION IN A RANDOMIZED CONTROL TRIAL WITH A TIME-VARYING EXPOSURE, NON-ADHERENCE AND MISSING DATA