It can be difficult to identify. Here's why I think it's a 5000.
I've never seen a 5200/5500/any madone etc. that wasn't badged as such. And stripping off the badging is difficult and expensive. The 5000 not only came unbadged but it also came as a frame only - often as a warranty replacement.
Now, the straight blade fork does bring it to '03 or later. But those Sestriere wheels are definitely from before '03, more likely around '00/01 - and never came stock on any OCLV, suggesting the possibility that the group and components did not come with the frame.
But I'm just speculating.
55/Rad