Protein Informatics Group, Life Sciences Division Environmental Sciences Division, Oak Ridge, TN 37831, USA. xud@ornl.gov|Protein Informatics Group, Life Sciences Division Environmental Sciences Division, Oak Ridge, TN 37831, USA. xud@ornl.gov|Protein Informatics Group, Life Sciences Division Environmental Sciences Division, Oak Ridge, TN 37831, USA. xud@ornl.gov|Protein Informatics Group, Life Sciences Division Environmental Sciences Division, Oak Ridge, TN 37831, USA. xud@ornl.gov|Protein Informatics Group, Life Sciences Division Environmental Sciences Division, Oak Ridge, TN 37831, USA. xud@ornl.gov