Molecular basis of infrared detection by snakes | Litlas