Hi,
I would use the following fingering:
Right hand: (1=thumb, 5=pinky) 1-3-5-1-2-5-1-3-5-1-3-5|5-3-1-5-3-1-5-2-1-5-3-1
Left hand: (1=thumb, 5=pinky) 5-3-1-5-3-1-5-2-1-5-3-1|1-3-5-1-2-5-1-3-5-1-3-5
Enjoy.
Btw on the sheet music, 12/8 time means 4 beats per measure, with each beat split into three eighth notes. So each note of the arpeggio, assuming 12 notes per measure, should be an eighth note instead of a quarter note. (Maybe someone was just jotting it down quickly; I just thought I'd mention it)