NPPMMWMIIYGFVAFSLKAMPFYLYILMVNAMIRWPPDLKPFGMGGMMVGPPAVILLWRMFPNVIYFLLIIMLILMMAGFVVIVKGIVIMMAAAGPMALIMMVSIFFGMQGVCMMVFWWMDASAVILIIKD