RGDEAAKGLFGAIAGFIEGGWKKGNLFIAPKKWGVIHHPKKKGAINTSLPFQNIHPIKKGGGGKTSSWPNHDSNKKKFFWAILKPNDAINKKGYAADKESTQKAIDGVKKRIQDLEKYVEDTKIDLWSYNAELLVALENQHTIDLTDSEMNKLFEKTRRQLRENAKKHYEECSCYKKKGKIVKSVEMNAPNYHKKILRTQESECGPGPGVSDGGPNLYGPGPGNMLSTVLGVGPGPGRYGFVANFGPGPGSILHEVRPVTSGCFPIMHDRTKIRQLGPGPGFEDLRVLSFGPGPGSRYWAIRTGPGPGLPFERATVMGPGPGRPIIRPATLGPGPGQMMVKAGLGPGPGGILGFVFTLGPGPGSLLTEVETPIRNEWGPGPGTAVGVLSQFAAYFGAIAGFIEAAYIDPFRLLQNSQVYSLIRPAAYRNKYLEEHPSAGKDPAAYGLIYNRMGAVTTEAA