Non-homologous proteins obtained after non-homology analysis were subjected to a BLASTp search against the PDB database to get suitable templates for homology modeling. Nonhomologous proteins showing a sequence identity greater than 30% with the PDB templates were considered for homology modeling. The SWISS-MODEL and Phyre2 servers were used to predict the 3D structure of the EHPs based on best scoring templates. For quality assessment, the models were initially checked using PROCHECK , Verify3D and ERRAT servers. Then the best scoring models were refined using the GalaxyRefine server and rechecked with quality assessment tools. Based on the score selected 3D models were visualized using BIOVIA Discovery Studio v21.1.0.20298 (BIOVIA, 2020).