Is this a fake?
The only letters of significance are in the MODEL number, not the serial number.
We bought our iPhones diectly from a major carrier and their model number show the "new: code M, and we had no issues adding them to our Apple accounts. Both serial numbers start with "D."

Best way to check for "genuine" is to enter your serial number into this Apple support page:
Check Your Service and Support Coverage - Apple Support
The letter codes for the MODEL number are as follows:
— If the model number starts with M, it was purchased new from Apple or a major carrier.
— If the model number starts with F, it was refurbished by Apple or a carrier.
— If the model number starts with P, it was sold as a personalized device with Apple engraving.
— If the model number starts with N, Apple provided it as a replacement device for a device returned for service.
Again, these DO NOT apply to serial number letter prefixes.