MTLDAEVQIDRKVKKYGGHVSKGDVESTETTGPDNLESDWKPTKESIAKDLNGDATSTFWVGSAYLVPSAGFQPIMASFSDVYGRRRVLAMALALFVIGSIVGCLAHNMATLLAGRVIQGIGGGGLIPLATIIITDVVPLRPRPKYAALVQASMALGTMLGPLIGGAFLEHTSSSTGWRWVFYINFPLSTVAGILLFFSVRFKRGGAQLRAVDWFGQALFLASISIFLIGLSWGGVQYTWESYHTLVPLCLGVGGIVATVCWEILGTEHPFVRISVLQDRSALAVYAGSIVQGILMYGELYYISVYLQAVKSMSAVMTGVGLLPVSVALMPTSIVVAIFISKTGRYRWALWFGWAATIAATGVTIILDSDTNTASWIFIFAFVGFGHGVLFNALLISAQASCAAADAAYAASMYTFFRTLGFAIGVIIGSTVLQNFMSMKLHELDLPTAIAQNAEGFIETLKTLASGSALREGVLTA