Although not an expert on identifying morphs, I have a yellow belly, and that coupled with the guide, your snake does not have enough flames (needs to be between almost every "alien") and not enough back blushing (ybs will run all the way from belly to black with the blushing from the flames). I would not be able to wager any opinion on the belly diffs as the speckling varies from snake to snake, but mine has a very wide and clear ivory colored belly with a few faint yellow patches and a much smaller speckling pattern than yours.