1. Department of Biological Sciences, University of Idaho, Moscow, Idaho, USA
2. Institute for Bioinformatics and Evolutionary Studies, University of Idaho, Moscow, Idaho, USA
3. Department of Computer Science, Indiana University, Bloomington, Indiana, USA
4. Department of Mathematics and Statistics, University of Idaho, Moscow, Idaho, USA