The Mnx homeobox gene class defined by HB9, MNR2 and amphioxus AmphiMnx