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