GGGGDEEDDDDVVLPGYRFHPTDEELVTFYLRRKVARKSLRIEVIREMDIYKHDPWDLPKASTVGGEKEWYFFCLRGRKYRNSIRPNRVTSSGFWKATGIDRPIYSAGGSGSGVSVGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPAAATNASPSMQEAEVWTICRIFRRTITYRKQQQPGXRPRPPPAPSIPQQQQQHQYVSQTSTVDSGNFLYEDNMHNQQFQGEWNAAPAAPVPEQKQQNPLSTAVALHQNDHSHAVAANDFYKVEGYLEEIARMLEVTDSAGLYDYRS