p53: oncogene or anti-oncogene?

p53: oncogene or anti-oncogene?