3dLOGO: a web server for the identification, analysis and use of conserved protein substructures