1. Center for Molecular Simulations, Biological Science Department, University of Calgary, Calgary, Alberta D2N 1N4, Canada
2. Molecular System Biology Department, Center of Molecular Immunology, Havana 11600, Cuba
3. Center for Protein Studies, Faculty of Biology, University of Havana, Havana 10400, Cuba
4. Donnelly Centre for Cellular and Biomolecular Research, University of Toronto, Toronto, Ontario M5S 3E1, Canada