1. Protein Chemistry Laboratory (PCL), Department of Biology, School of Veterinary Medicine, Shiraz University, Shiraz, Iran
2. Institute of Biotechnology, School of Veterinary Medicine, Shiraz University, Shiraz, Iran
3. Department of Pathology, School of Veterinary Medicine, Shiraz University, Shiraz, Iran
4. Institute of Biochemistry and Biophysics (IBB), University of Tehran, Tehran, Iran
5. UNESCO Chair on Interdisciplinary Research in Diabetes, University of Tehran, Iran
6. Bach Institute of Biochemistry, Research Center of Biotechnology of the Russian Academy of Sciences, Moscow, Russia