MNGLQNSLANGGTAPENGYSAGFRVRLTNFEGPFDLLLQLIFAHQLDVTEVALHQVTDDFIAYTKAIGARLELEETTAFLVIAATLLDLKAARLLPAGQVDDEEDLALLEVRDLLFARLLQYRAFKHVAEMFAELEATALRSYPRAVSLEDGFVGLLPEVMLGVDAHRFAEIAAIALTPRPAPTVATEHLHELMVSVPEQAEHLLAMLKARGSGQWASFSELVADCTAPIEIVGRFLALLELYRTRAVAFEQSEPLGALQVSWTGDDAERSDEKERRL