MLFWHTQPEHYNQHNSGSYLRDVLALPIFKQEEPQLSPENGARLPPLQYVLCAATSPAVKLHEETLTYLNQGQSYEIRLLENRKLGDFQDLNTKYVKSIIRVVFHDRRLQYTEYQQLEGWRWSRPGDRILDIDIPLSVGILDPRASPTQLNAVEFLWDPSKRASAFIQVHCISTEFTPRKHGGEKGVPFRVQIDTFKQNESGDYSEHLHSASCQIKVFKPKGADRKQKTDREKMEKRTAQEKEKYQPSYETTILTECSPWPDVPYQANNTPSPSYNGSPNSFGLREGNSSPNHPVEPLPLGSDHLLPSASIQDAQQWLHRNRFSQFCWLFASFSGADLLKMSRDDLVQVCGPADGIRLFNAIKGRNVRPKMTIYVCQELEQNQLPLPQKQDDSGDNSLCVYHAIFLEELTTLELTEKIASLYSIPPQHIHRVYRQGPAGIHVVVSNEMVQNFQDESCFILSTLKAESNDGYHIILKCGL