MKVKSLKRTGKSCRLRWLNYLRPDVRRGNITLEEQLLILELHSRWGNRWSKIAQQLPGRTDNEIKNYWRTRVQKHAKQLKCDVNSKQFKDTMRYLWMPRLAERIQAAAAAATATSSTSVTTTSASATTTAPNVGTGQMVLPHGVLGNDFGRAQVTPSYTPENSSTAASSDSFGTQVSPVSDLTTDYYSNIPVSNNPNPDNYFQASQAGYSDSLISPSGNYYNHGMDFQSMEQNNTNNPWLDGGDDASDNFFNPEDFYFLQQQFNFNM