Sars cov 2 mpro structure July 8, 2019 16 32 64 128 Structure of mpro from sars cov 2 and discovery of its inhibitors