Endocrinologist would be the specialist you are looking for. A regular PCP will probably not be too knowledgable on the subject, and less helpful.