ALMOST : an all atom molecular simulation toolkit for protein structure determination