MLFWHTQPEHYNQHNSGSYLRDVLALPIFKQEEPQLSPENEARLPPLQYVLCASTSPAVKLHEETLTYLNQGQSYEIRLLENRKLGDFQDLNTKYVKSIIRVVFHDRRLQYMEHQQLEGWRWSRPGDRILDIDIPLSVGILDPRASPTQLNAVEFLWDPSKRASAFIQVHCISTEFTPRKHGGEKGVPFRVQIDTFKQNENGEYTEHLHSASCQIKVFKPKGADRKQKTDREKMEKRTAQEKEKYQPSYETTILTECSPWPEVAYQVNGAPSPSYNGSPNSFGLGEGNSSPTHPVEALPLGIDHLLPSASIQDAQQWLHRNRFSQFCRLFASFSGEHLPTMSEMICQICGPADGIRLFNAIKGRNVRPKMTIYVCQELEQNRVPLQQKRDGGGDSGLCVYHAIFLEELTALELIEKIANLYSISPQHIHRVYRQGPTGIHVVVNNEMVQNFQDESCFILSTLKAESNDGYHVILKCGL