મોલેક્યુલર બાયોલોજી અને ઇવોલ્યુશન 23 (5): 893-900.