MLFWHTQPEHYNQHNSGSYLRDVLALPIFKQEEPQLSPENEARLPPLQYVLCASTSPAVKLHEETLTYLNQGQSYEIRLLENRKLGDFQDLNTKYVKSIIRVVFHDRRLQYMEHQQLEGWRWSRPGDRILDIDIPLSVGILDPRASPTQLNAVEFLWDPSKRASAFIQVHCISTEFTPRKHGGEKGVPFRVQIDTFKQNENGEYTEHLHSASCQIKVFKPKGADRKQKTDREKMEKRTAQEKEKYQPSYETTILTECSPWPEVAYQVNGAPSPSYNGSPNSFGLGEGNSSPTHPVEALPLGIDHLLPSASIQDAQQWLHRNRFSQFCRLFASFSVEAWQQTGSEDLVVSICGPADGIRLFNAIKGRNVRPKMTIYVCQELEQNRVPLQQKRDGGGDSGLCVYHAIFLEELTALELIEKIANLYSISPQHIHRVYRQGPTGIHVVVNNEMVQNFQDESCFILSTLKAESNDGYHVILKCGL