Two ISP and two ipip ipsec tunnels (how to bind tunnel to ISP?)

Hello,

I have Mikrotik with two ISP (ether1 with ip1; ether2 with ip2) and PCC load-balancer http://wiki.mikrotik.com/wiki/Manual:PCC
Also, i have two ipip tunnels with ipsec. ipip-tunnel1 configured with LocalAddress=ip1, ipip-tunnel2 configured with LocalAddress=ip2. All tunnels connected with RemoteAddress=ip3 on remote office.

I need to tunnel1 is always connected via ISP1, and tunnel2 is always connected via ISP2.

How can this be done?