MAAVGLVIPKAAPVVIAGLGSLAVFVKKKIGKGKKRGDDVRAEDEAKTRRREVDADTLAELKAELREAMAMLAEQKRTIEHQRKEILAMKRERADAQFHGFITSTATPAAKGGGSSPKGVLSLQNSPTSTATTPESDRVGSKTNSEGEVHSPEQVVAHLVADAIDNVVKADMYADLPDVPEGDEDALDDAVDDAMDEEEDFEDAWAGVPRGGAGPGSDLFDVRSHGAASGVSALSTVTAVQAALVKTHQKMVLMQRIKQHR*