This sequent is not provable, counter example: \\
$\mathcal{M} : p = F, q = T$ \\
$\mathcal{M} \models p \implies q$ \\
$\mathcal{M} \nmodels ((p \lor q) \implies p) \land (p \implies (p \lor q))$