MNP Full Form