MGWGDEEFKTIELGDERLNRRAVLLAERLGQKPSASIPGACQSWAETAAAYRFLCNEEVSWDKVLAPHLQASQARMAQHQVVLCLQDTTELDYHGQDIEGLGPLNYEAQRGLYLHPTYVVSPEREPLGVFNAWTWAREFKAADGKRGGPCESTRWIESYERIAESAQQLPQTRHVCIGDRESDMLELMVKARDLGYPADYLVRSQHNRVLPGGDKLWDRVMVQTSLGRIRFMLPAGRGRKSRTVEQDIRIERVQLSDRDKGVIEVSCLVASEVNAPAGVKPVVWRLLSNRVASTLEQASELIDWYRSRWEIELFFLILKEGCRVERLQLSDKDRLESALAIYLVIAWRINRLMRLGRTVPELDAELVFEPDEWRAAYILNKKPIPKKMPGLNEVIRLIARRGGFLGRKGDGEPGARTLWLGLQEIAVFVEGARYARSYSETGICV