The part is actually a Damper Assembly, part no. 351 5400 400, possibly built by Daewoo for Magic Chef. Does anyone have this part or know how I could get it?