Hi,
With the Node Editor of the last versions, it's far easier to understand this shader. For this one, there is 3 mixed materials: 1 for the thin coat and 2 for the colors; mixed with noises. Here a screen capture. As you can see, it's easier to change the colors of the shader and to see the structure with the node editor.