This is a part off of a 777 for sure. Looks like part of the IB flap. http://www.cnn.com/2015/07/29/africa/mh370-debris-investigation/