RGDEAAKGLFGAIAGFIEGGWKKGNLFIAPKKWGVIHHPKKKGAINTSLPFQNIHPIKKGGGGKTSSWPNHDSNKKKFFWAILKPNDAINKKGYAADKESTQKAIDGVKKRIQDLEKYVEDTKIDLWSYNAELLVALENQHTIDLTDSEMNKLFEKTRRQLRENAKKHYEECSCYKKKGKIVKSVEMNAPNYHKKILRTQESECGPGPGVSDGGPNLYGPGPGNMLSTVLGVGPGPGRYGFVANFGPGPGFEDLRVLSFGPGPGSRYWAIRTGPGPGLPFERATVMGPGPGRPIIRPATLGPGPGQMMVKAGLGPGPGGILGFVFTLGPGPGSLLTEVETPIRNEWGPGPGTAVGVLSQFAAYFGAIAGFIEAAYIDPFRLLQNSQVYSLIRPAAYRNKYLEEHPSAGKDPAAYGLIYNRMGAVTTEAA