MDKKIGRFFDSVGSFFSGADVIPWCDQDIIVALEKEVAIEGSGVSEDAKKESIMRLSWGLVHSKRPEDVQWGIAMLESSLNSSSSPTEKREKLLSSCSWTLQKW