Gravar-mail: Distributed ICSA Clustering Approach for Large Scale Protein Sequences and Cancer Diagnosis