Use of Interface in Sequence

Kerul,
I implemented what you suggested but it shouts error.
Below is snippet of my code and error.
Code:
class wr_seq extends …;
`uvm_declare_p_sequencer(axi_master_sequencer)

task body();
@(posedge p_sequencer.vif.ck_t);

endtask
endclass

Error:
Error-[MFNF] Member not found
Could not find member ‘vif’ in class ‘axi_master_sequencer’