Fast and simple monte carlo algorithm for side chain optimization in proteins: Application to model building by homology | Synapse