protein domain dynamics