The crystal structure of main protease from mouse hepatitis virus A59 in complex with an inhibitor