FAST AND ACCURATE PROTEIN SUBSTRUCTURE SEARCHING WITH SIMULATED ANNEALING AND GPUS