MVEQYLCGDDFIEALAGLCGSRGFQNKYDKPDGLHKKCCKQKCSEEELKKYCR