persistence of lactase evolution 5990601