MNRGIEVLSPASYLRSSNWLFQESLGTRWTPQENKLFENALAVFDKDTPDRWLKVAALIPGKTVGDVIKQYRELEEDVSVIESGFIPLPGYTAADSFTLEWVNNQGFDGLRQFYGVTGKRGASTRPSEQERKKGVPWTKEEHRQFLMGLKKYGKGDWRNISRNFVTTRTPTQVASHAQKYFIRQLSGGKDKKRSSIHDITMVNLPEAKSPSSESNNRPYSPDHSVKDVNPPSQNQRLSTTMVIKQEHDWKLPCETVPMLFNSTNGNMFMTPLCGISSYGSKPLQEQYFLSGCQFGPYDTIMQMPSMQNQ*