MFL 40 fight card finalized with 12 bouts