Source: http://news.unchealthcare.org/news/2016/may/unc-school-of-medicine-scientists-digitally-mimic-evolution-to-create-novel-proteins