MFRGMEXFSPNLQNSNWLFQESKGADWTAEENKLFENALALYDKDTPERWLSVAAMIPGKTVGDVIKQYKELEEDVSDIEAGLIPIPGYTSNNFTLEWVNDQGFDGLKQFYSVGGKRGASTRPADQERKKGVPWTEEEHRQFLMGLKKYGKGDWRNISRNFVTTRTPTQVASHAQKYFIRQLTGGXDKRRSSIHDITTVNLLDVKPSSPDSTKSPPSSAHSSTVVQQPHQHQKLTGTSIDWKSADEGQHLVGSANGNNNFMGPFCGMSTHVPKXEEQSFLSGSLHGSQFGHYNARFEMQSMRYQ