deluxe florida key lime pie