BRANCH PURCHASE AGREEMENT by and between MERCANTILE BANK and HNB NATIONAL BANK