Targacept gets $200M payment from AstraZeneca