MAANRACHRKLKALAYPRASQFTTEDEEVRALVVWLEDMKIRHYPIEGREPLRTFNAEWGKVFAKYLAELECPLAVGAEVKPPYSAQLVDWIVGHAVYLEHQDRAKEVNEAAKQFAAQQKAAGRPKGPAASSSKAGVGGAAGALAELAAVLKQPTEGRDAAALLQAAADVIERKFSAAAVAAATGKGPKPVPGTPDPQLPADLFPLGFETGDPLLDKAARVLRLLHTRDLRELQTRINQVIVAVQEYSANPKTDSRLGKVGF*