Structure and function of animal cryptochromes.