Today's solution

4/08/15

Sire, DNA end Neander is.