MALNSCTSTLSLHPHLGISRRRPSRRVLAQAMLQAQEPFWKKVPIFSHVEEGEFLDYRWQLSNSIRSKEEASSFLGKVIPHEEEFRADVMAGIEKAPMSITLTPYVLSCIDWNNPIHDPLRKQFLPLASTQEEDHPMTKLDSLSEQLQSPVPGLVHRYPDKAALVSTTVCPLYCRFCFRSYVVGSETNTVEKKAFEKSNRDRWNDAFDYLRAHPSIEDLTVTGGDTFFLSTDDINYIGTALLSMPHIRCFRFNTRGMTAAPMRALSDHKWRETITDLVKRGREKGKHVALHLHFNHPNEISWITQQAALTFFKLGVTLRNQSVLLRGVNDSVETMSALIKKLSANNIHPYYVYQGEMIKGVEDLRTPLSTVLELERQMQGLTTGFNIPKFIMSSPIGGKHLVGHYETYDREKGMAIFKSKFDTNKGAEYTYCDPLHALSPSIREKWLEGSLP*