LOAN AND SECURITY AGREEMENT by and between MEDALLION FINANCIAL CORP. and STERLING NATIONAL BANK April 26, 2004