MLFWHTQPEHYNQHNPGSYLRDVLALPIFKQEEPQLSPENEARLPPLQYVLCAATSPAVKLHEETLTYLNQGQSYEIRLLENRKLGDFQDLNTKYVKSIIRVVFHDRRLQYTEHQQLEGWRGSRPGDRILDIDIPLSVGILDPRASPTQLNAVEFLWDPSKRASAFIQVHCISTEFTPRKHGGEKGVPFRVQIDTFKQSENGEYSEHLHSASCQIKVFKPKGADRKQKTDREKMEKRTAQEKEKYQPSYETTILSECSPWPDVVYQVNSASSPSYNGSPSSFGLGEGNSSPTHPVEALPVGSDHLLPSASMQDAQQWLHRNRFSQFCRLFASFSGADLLKMSRDDLVQICGPADGIRLFNAIKGRNVRPKMTIYVCQELEQSRVPLQQKRDGSGDPNLCVYHAIFLEELTTLELIEKIANLYSISPQHIHRVYRQGPTGIHVVVSNEV