I have bump/lump on my mouth hard palate