MNRGIEVLSPASYLQSSNWLFQESSGTRWTPQENKLFENALAVFDKDTPDRWLKVAALIPGKTVGDVIKQYRELEADVSVIESGFIPVPGYTATDSFTLEWVNNQGFGGLRQFYGVTGKRGASNRPSEQERKKGVPWTKEEHRQFLMGLKKYGKGDWRNISRNFVITRTPTQVASHAQKYFIRQLSGGKDKKRSSIHDITMVNLPEAKSLSSESNRPSSLDHSVKDVNPPRQNQKLSTTMVIKQEHDWKLPCETVPMHFNSTNRNMFMTQLCGISSNGSKPLQEQYFLSGCQFGPYGTIMQMQSMQNQ