MNRGIEVMSPATYLETSNWLFQENRGTKWTAEENKKFENALAFYDKDTPDRWSRVAAMLPGKTVGDVIKQYRELEEDVSDIEAGLIPIPGYASDSFTLDWGGYDGASGNNGFNMNGYYFSAAGGKRGSAARTAEHERKKGVPWTEEEHRQFLMGLKKYGKGDWRNIARNFVTTRTPTQVASHAQKYFIRQVNGGKDKRRSSIHDITTVNIPDSPDAAAADNATANAPCSPPSVGGNQRETSEWEGQTLYDETAAAFYNQNAFSETLLGMSSTPYMAKLQEQSFLNASQFESYNAYLQM