Refund of Booking Amounts

I booked a flat from a builder project registered under MahaRERA. The booking amount 1 and booking amount 2 both amounting to around 1257000 was paid on 15 Jul 24 and 18 Jul 24 through credit card swipe and cheque. I was made to sign a booking application on 15 Jul 24 which had a clause that "I have read the draft agreement and understood all clauses prior signing this application form. Draft agreement is bounding on me". However, actually they never shown the draft agreement to me. On 20 Jul 24, I requested them to send draft agreement through email. Which they sent me on 21 Jul 24. On reading the draft agreement I found that it was not according to Model Draft Agreement of MahaRera and my interests were not taken care of. It was a completely one sided agreement. I decided to not go ahead with the flat registration and promptly requested them to cancel my booking on 22 Jul 24 and refund the booking amount in full without any deduction as per MahaRERA Act. Can they forfeit my booking amount? If yes how much? What are options for me in this case as the Agreement of Sale was not registered yet.