>>496014
I would agree with your hypotheses.
Here's a coincidence for you - when I went to type in hypotheses the word below came up. It is the word for the Pituitary Gland
hyphoysses
Pituitary Gland
theendocrinesystemperiodf.wordpress.com/pituitary/