PTPN22 and autoimmune disease: Genetic Polymorphism of PTPN22 in Autoimmune Diseases: A Comprehensive Review