What this means is that the SELLER has an inflated idea of what the property is worth:
Your Bank, undoubtedly, will not loan you the Listing Price.
You can Offer $21k less, but it sounds like the Seller will have to adjust.
The alternative is you coming up with $21K cash, and therefore paying too much.
Good Luck and may God bless