GUARANTEE AGREEMENT Between MOUNTAIN NATIONAL BANCSHARES, INC. as Guarantor, and WILMINGTON TRUST COMPANY as Guarantee Trustee, Dated as of November 7, 2003