Department of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH.|Center for Proteomics and Bioinformatics, Case Western Reserve University, Cleveland, OH.|Center for Proteomics and Bioinformatics, Case Western Reserve University, Cleveland, OH.|Center for Proteomics and Bioinformatics, Case Western Reserve University, Cleveland, OH.|Center for Proteomics and Bioinformatics, Case Western Reserve University, Cleveland, OH.|Department of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH.|Center for Proteomics and Bioinformatics, Case Western Reserve University, Cleveland, OH.