M87 as a misaligned synchrotron-proton blazar