I would tend to M. danae, but the two, danae and undata are difficult to seperate in a foto. Generally, M. danae is much bigger in overall structure, with the tubercules being evenly distributed, as in your picture. With M. undata one finds much more variance in form and size, as well as it appearing finer in structure.