MVLTSSQICSMLFTDVGNGFFKCTTCDKQYKKGNGYTNLLNHLRRNHEDYEQEAQEASRRQNPLRLHL