does anyone know what this could be . it’s a small yellow / white bump inside my labia , it is painless and it doesn’t have an itch .