Analyst puts NPS Pharma under microscope