IRAS 13428-6232, NomolosX