The Mpro, is a cysteine protease with an atomic mass of 33.8 kDa that is responsible of processing the viral polyproteins pp1a and pp1ab at 11 cleavage sites at least. Therefore, it is responsible for the formation of most of the functional non-structural proteins. The lack of homologous human proteins, together with the crucial role of Mpro in virus propagation make it an ideal target for the development of anti-SARS-CoV-2 drugs .