MSVASLMATDEKAALQLLREKVAPLKLSKGAEDKLVSMFKAAFSKDSEAEINWDFVKPLTPNEQFPYENLAEPANPAELLKQLVVVKLNGGLGTTMGCTFPKSLINVADNETFFDITAQQVAEFNQKYNVDIPLVLMHSFYTDDLMKPHLNKVKGVRVLTFNQNKFPRIDAETLEPVPTSPDSPLAEWNPPGHGDVYHCLRDSGLLDQLIAEGKKFMFISNIDNLGARIDLKILNKVATENRSYAAETVPKTPDDWKGGMPILYKGRVKLLETAQVPNGHMDDFKNIKIFDIFNSNNMWVNLVTLKKALDEDTLVLDVIKNRKVYNGRNVIQLEAAAGSAIQSFHDSISIKIPRSRFLPVKSCNELLMDRSDLYVRNGGEFILSPKRTLTTLPSINLGPKYQHVSEFEKRFKAIPSLLNVDVLEVTGDVTFGPGVVIEGKVHIKGSDDKPVTIENRHLKDETVTF