CEACAM1 and medullary thyroid gland carcinoma: CEACAM1 long isoform has opposite effects on the growth of human mastocytosis and medullary thyroid carcinoma cells