It looks like it would work. Here is ASUS's
support list for their Canterwood P4C-800 . All Williamettes (478-pin, of course) are on there, and I'm sure it would be the same for most manufacturers. So, you should be ok.
But in the meantime, plan to buy a P4 C chip. they are
so much faster than that crappy CPU!