Hain Celestial has taken control of its Hain Pure Protein venture from partner Pegasus Capital Advisors in a US$40m deal.