STMICROELECTRONICS M29F400BT55N1