MNQGIGILSQASYVQNSNWLFQESRGTEWTPEENKQFENALALYDKDTPDRWQKVAAMIPGKTVGDVIKQYRELEEDVSDIEAGLIPIPGYNSDSFTLEWASNHGYEGLKQFYSSGGKRGTATRPSEQERKKGVPWTEEEHRQFLLGLLKYGKGDWRNISRNYVTTRTPTQVASHAQKYFIRQNNGGKDKRRSSIHDITTVNLPDARSPSPENRKPSSPNNSTTTDQFQAAPITAGMVKGLFDWKPQNEGAATVFNPANGNLLMAPFCGISPYGSKLQEQILLGGTLPGYQFGPYNLIFQMQSMQHQ*