mestinon side effects myasthenia gravis mestinon generic name