MKIKRLLILAVLPMMCLAANAQNCSKDNTPKKGDFTVAATVGYNSYTNVTAPSGLLTDYEVRALSTNWADKKLMVGFEGGWFFKDQWKLNLGGGVSFTNNPGYPAVPGTIDDSNKNNSADENMGEIPNYRAVADAQSFAYNVSAGVDRYFNIKRVPNLMWYTGIRVGFAYGENEMKYDEETSMGKSIAESWNLRGALTIGVDYFVLPALYIGAQIDPFAYTYNKTTYNPQAGLGDLSADSHNYSVLAAPTFKIGFKF