heteroflexible mmf