MARGARET’S KEY LIME PIE