Gravar-mail: Modeling large regions in proteins: Applications to loops, termini, and folding