A bank or Federal savings association may not permit any person to sell or offer for sale any insurance product or annuity in any part of its office or on its behalf, unless the person is at all times appropriately qualified and licensed under applicable State insurance licensing standards with regard to the specific products being sold or recommended.