Wont be more than a year. Previous failures wont come into play because they didnt happen under USADA.
Base point is a year, im not sure we will much of a reduction.
Retroactive TUE - no chance. her team claim they knew about this a few days ago so assumedly there has been dialogue, but USADA pressed forward with suspension anyway. I would be mega amazed if retroactive TUE was granted, especially, if we assume, that she didnt write it on her pre-test questionnaire.
If she did write it on her pre-test questionnaire (but usada havnt stated this was a violation because of a declaration) then she might get a reduction, maybe 6-9 months.
if she didnt write it on her pre-test questionnaire, then I would say the full year, with a possible 3 months off for co-operating.