Сайт не распознает input post-запроса библиотеки Request Python
Суть проблемы:
Делаю пост-запрос на страницу https://www.ncbi.nlm.nih.gov/tools/primer-blast/
Там в поле 
нужно вставить какую-то последовательность букв (к примеру ACGCTCGTCGATCATGCAT), делаю это с помощью:
r = requests.post('https://www.ncbi.nlm.nih.gov/tools/primer-blast/', data={'INPUT_SEQUENCE':'TGAACCTGGTACTGCATTT'})
Так как форма страницы выглядит вот так:
И я даже получаю ответ в котором вроде как моя последовательность встроилась в код:
После чего данную форму я сохраняю с файл под названием index.cgi, который необходимо отправить на адрес https://www.ncbi.nlm.nih.gov/tools/primer-blast/primertool.cgi (судя по action в форме которая дана выше). Отправляю:
with open('index.cgi', 'rb') as f:
r = requests.post('https://www.ncbi.nlm.nih.gov/tools/primer-blast/primertool.cgi', data=f, timeout=200)
Ииии получаю ответ о том что:
Последовательность не предоставлена, хотя в форме которую я отправляю она как бы есть.
Такое исключение появляется если делать все через сайт ручками и действительно не дать какую-либо последовательность.
Что я делаю не так? Может дело в кодировках? Я вроде пробовал менять текст ответа в нужную кодировку, не помогает (может делал как то не так). Может я вообще не то что нужно отсылаю в по адресу прописанному в action.
Одним словом ПАМАГИТЕ! Уже который день сижу не понимаю что нужно сделать чтобы получить необходимый ответ от сервера (чтобы без вот таких вот надпиcей "No sequence input was provided").
Если кто то может проделать все это и у кого то получится и этот кто то скинет это сюда, то буду безмерно благодарен!