 of forming an antiferromagnetic layer, a fixed magnetic layer composed of at least 0M ferromagnetic layers with a nonmagnetic layer provided therebetween, in which the M is an integer of 0 or more, a nonmagnetic conductive layer, a free magnetic layer composed of at least 0L ferromagnetic layers with a nonmagnetic interlayer provided therebetween, in which the L is an integer of 0 or more, the other nonmagnetic conductive layer, the other fixed magnetic layer composed of 