SDVLALPIFKQEEPQLSPENGARLPPLQYVLCAATSPAVKLHEETLTYLNQGQSYEIRLLENRKLGDFQDLNTKYVKSIIRVVFHDRRLQYTEHQQLEGWRWSRPGDRILDIADIPLSVGILDPRASPTQLNAVEFLWDPAKRASAFIQVHCISTEFTPRKHGGEKGVPFRVQIDTFKQNENGEYTEHLHSASCQIKVFKPKGADRKQKTDREKMEKRTAQEKEKYQPSYETTILTECSPWPDVAYQVNSAPSPSYNGSPNSFGLGEGNSSPTHQVEALPMGSDHLLPSASIQDAQQWLHRNRFSQFCRLFASFSGSDLLKMSRDDLVQICGPADGIRLFNAIKGRNVRPKMTIYVCQELEQNRASLQQKRDGSSDSSLCVYHAIFLEELTTLELVEKIANLYSNIHRVYRQGPTGIHVLVSNEMVQNFQDESCFILSTLKAESNDGYHIILK