Maximum Parsimony tree inference