Modelling a Protein Structure Comparison Application on the Grid Using PROTEUS