Can you go see the TA you had last semester? If you interacted in office hours in such a way that they believe you are genuinely an A student, they may be willing to vouch for you as someone who could get such high grades without cheating. Me, I wouldn’t sign anything. I’d fight it if you really didn’t do it.