I'm confused? Either way, neither will work. The hormone is way too large to pass through the bucal or mucous membrane in your mouth.
18 (kilo)Da= 18,000 Da.
*Da is abbreviated for the molecular mass, or Dalton size.
Anything above 500 Da won't effectively pass through. Slightly above 500, ya sure you'll get some of the drug. Yet at 18 kDa. Not a chance.
Essentially if you paid for it, you wasted your money.
Sorry to be the Debbie Downer