STMICROELECTRONICS M50FLW040AK5