AMERICAN HOME MORTGAGE SECURITIES LLC, AS DEPOSITOR WILMINGTON TRUST COMPANY, AS OWNER TRUSTEE AND WELLS FARGO BANK, N.A., AS SECURITIES ADMINISTRATOR AMENDED AND RESTATED TRUST AGREEMENT DATED AS OF APRIL 20, 2007 Trust Certificate, Series 2007-2