endocrinology professional skills