Bioinformatics Research Group, Artificial Intelligence Center, SRI International, 333 Ravenswood Avenue, Menlo Park, CA 950151, USA.|Bioinformatics Research Group, Artificial Intelligence Center, SRI International, 333 Ravenswood Avenue, Menlo Park, CA 950151, USA.