2008 Proteins 70 363-377