AGREEMENT FOR PURCHASE AND SALE among Quest Resource Corporation, Quest Eastern Resource LLC and Quest Cherokee LLC July 11, 2008