AAARDMFFGGGVIFLMMBMMMSRBWMZZ