1. Department of Structural Biology; Stanford University School of Medicine; Stanford CA USA
2. Department of Microbiology and Immunology; Stanford University School of Medicine; Stanford CA USA
3. Endocrinology and Metabolism Research Center, Namazi Hospital; Shiraz University of Medical Sciences; Shiraz Iran
4. Illumina Inc; San Diego CA USA
5. Shiraz Institute for Cancer Research, School of Medicine; Shiraz University of Medical Sciences; Shiraz Iran