MLFWHTQPEHYNQHNSGSYLRDVLALPIFKQEEPQLSPENGARLPPLQYVLCAATSPAVKLHEETLTYLNQGQSYEIRLLENRKLGDFQDLNTKYVKSIIRVVFHDRRLQYTEYQQLEGWRWSRPGDRILDIDIPLSVGILDPRASPTQLNAVEFLWDPAKRASAFIQVHCISTEFTPRKHGGEKGVPFRVQIDTFKQNENGEYTEHLHSASCQIKVFKPKGADRKQKTDREKMEKRTAQEKEKYQPSYETTILTECSPWPDVPYQANSTPSPSYNGSPSSFGLREGNSSPNHPVEPLPLGSDHLLPSASIQDAQQWLHRNRFSQFCWLFASFSGADLLKMSRDDLVQVCGPADGIRLFNAIKGRNVRPKMTIYVCQELEQNQLPLPQKHDENGDNSLCVYHAIFLEELTTLELTEKIASLYSIPPQHIHRVYRQGPAGIHVVVSNEMVQNFQDESCFILSTLKAESNDGYHIILKCGL