def METHOD_NAME():
    # params = {'username': self.username,'password': self.password}
    params = {'apikey': QueryUMLS.api_key}
    h = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain", "User-Agent": "python"}
    requests = CacheControlHelper()
    r = requests.post(QueryUMLS.Ticket_URL + QueryUMLS.auth_endpoint, data=params, headers=h)
    response = fromstring(r.text)
    ## extract the entire URL needed from the HTML form (action attribute) returned - looks similar to https://utslogin.nlm.nih.gov/cas/v1/tickets/TGT-36471-aYqNLN2rFIJPXKzxwdTNC5ZT7z3B3cTAKfSc5ndHQcUxeaDOLN-cas
    ## we make a POST call to this URL in the getst method
    tgt = response.xpath('//form/@action')[0]
    return tgt