i have a bump on my scalp that i was told is a fatty deposit called a Wen