1. Protein Chemistry Laboratory (PCL), Department of Biology, College of Sciences, Shiraz University, Shiraz, 1454, Iran
2. Department of Chemistry, College of Sciences, Shiraz University, Shiraz, 1454, Iran
3. Institute of Biochemistry and Biophysics, University of Tehran, Tehran, Iran