TP53 and cervical carcinoma: p53 rs17878362 polymorphism and cervical cancer