Rumor is that the 500cc twin is being manufactured by Loncin, The MG500 engine does look similar to the CB500 Honda engine, however its bore and stroke are not the same as the Honda’s at least according to this source.
Honda

Motrac