atmega16u2

hi guys
i have a question..
can i use another micro instead of atmega16u2 in arduino board?
for example at90usb series

I have the exactly same question!

Thanks