MMILPLSVLSVSEQRLAALVNYIGWSYIVVWSLPQRDLVWQQGLWPAGSSFQQALFYTAYKSCQFPFGHGHAGIAAIRREHVWVTGVNVTNTSVLEQRDFLQATIIQSLLCIPLLDGVLEIGSTETILETDSLLQTIRTFLYAAPVALPVSTEHPSTSTSSIFSQSPSEASLDIPGLHHQSYTTSDWTTIYQATSSLGTQFDTSSATAFRKWDPLQQKSMAIPTTSQAMIKRMLLALAQIEEVRKRARGLAQGPTQTMSGGEDARTRTVHIDAERNRRRRHKDSISRLRSLIPFKTKDKLSVLQGAIDHMQYLQRRVAQLENSKATTEETAGPGAEIGAIKTELTTSDDRDELSVNALDDEGTFAIRIHRRRPQRQDVMLQLLNYLWSLGLSVTSIDSAVTENSFRAALVAKLRNNSNRKIQPTDIETFLNKLLI