MALLORCA, Almond tree blossom, MAL1128JPL