SPI ADE7758 with Arduino Mega

Hello all,

Anyone here had try to use ADE7758 with Arduino Mega? Currently facing SPI problem where the reading collected from the register of ADE7758 is incorrect when shown on the Arduino Serial Monitor?

16777215 (decimal) = FFFFFF (hex)

How do I connect the ADE7758 (pin 24- pin 22) to Arduino?
24 Dout ---> MISO 50 ?
23 SCLK ---> SCK 52 ?
22 Din ---> MOSI 51 ?
21 CS(bar)--> SS 53 ?