VIrtual sequencer

I need to verify an RTL for integration of apb and spi protocols. There is already a virtual sequencer being instantiated in spi vip. Is it necessary that we should have only one virtual sequencer for the whole integration? If it is so, can i directly assign the sequencer from spi agent to my virtual sequencer? How to do this properly? Someone please help me out with this.

In reply to Muthamizh:

Read here

https://verificationacademy.com/cookbook/sequences/virtual

including the code example.