MNQGIGILSQASYVQNSNWLFQERRGTEWTPEENKQFENALALYDKDTPDRWQKVAAMIPGKTVGDVIKQYRELEEDVSDIEAGLIPIPGYNSDSFTLEWASNHGYEGLKQFYSSGGKRGTATRPSEQERKKGVPWTEEEHRQFLLGLLKYGKGDWRNISRNYVTTRTPTQVASHAQKYFIRQNNGGKDKRRSSIHDITTVNLPDARSPSPENRKPSSPNNSTTTDQFQAAPITAGMVKGLFDWKPQNEGAATVFNPANGNLLMAPFCGISPYGSKLQEQILLGGTLPGYQFGPYNLIFQMQSMQHQ*