Eyes are essential for magnetoreception in a mammal