Distance matrix-based approach to protein structure prediction