TP53 and cervical carcinoma: P53 rs1042522 polymorphism and cervical cancer