Macklynn wins 2A 400