The Mpro structure consists of three domains, domains I and II comprising of six-stranded anti-parallel β barrels spanning from residues 10 to 99 and 100 to 182, respectively forming the substrate-binding site between them and the domain III which is responsible for modulating the Mpro dimerization is a cluster of five helices ranging from residues 198 to 303 (Zhang et al., 2020).