BGP Configuration with ISP

Hello,
I am a newbie in here, and I need to know how to configure BGP in my MikroTik cloud core Router.
before I did BGP configuration on my Cyberoam but now it’s not established with my ISP so I want to try MikroTik to do BGP with my ISP.
here are the details of my ISP BGP they did in their side:
neighbor 10.23.36.25 remote-as 12345
neighbor 10.23.36.25 description stream
neighbor 10.23.36.25 ebgp-multihop 6
neighbor 10.23.36.25 update-source Loopback51
neighbor 10.23.36.25 activate
neighbor 10.23.36.25 soft-reconfiguration inbound
neighbor 10.23.36.25 route-map STOPUPDATES out

and also my Cyberoam is my gateway and its configure NAT masquerade, and I want to connect Cyberoam behind MikroTik and Behind Cyberoam is my entire network and all my clients take NAT and my Cyberoam be my Gateway.
so please help me in this and I seek for your help.

I would advise to read this link first, thinkg

https://wiki.mikrotik.com/wiki/Manual:BGP_Case_Studies

Dear Klasaradnicka,
Thanks for the replay and i read what you advised me and i did configuration on MikroTik but my BGP didn’t stablished.
As I mentioned before that i have some problems with my ISP in BGP so i come here and get your helps and can you write or show me how to configure BGP on MikroTik and the BGP configuration on my ISP cisco router is this:
neighbor 10.20.36.25 remote-as 12345
neighbor 10.20.36.25 description stream
neighbor 10.20.36.25 ebgp-multihop 6
neighbor 10.20.36.25 update-source loopback51
neighbor 10.20.36.25 activate
neighbor 10.20.36.25 soft-reconfiguration inbound
neighbor 10.20.36.25 route-map STOPUPDATES out

Please really need help