MQKIPSSFNQCLQNQPTGMVSLVDRSGNTWSAELTSDSEGFFFVHGWKEFVKDNSIQCGQFLVFTYDKRSQFSVTVFDPSGIDKISTFSSHPSKNVIIKTESDEGGMVTAAITTEKMAPALKENNGITGKRTRDVLMEGRVVFKKSSEANVCESSRRKRAGVTAGKSKATSTSHNSTRGSSCSMSDEDNSSSQSPRPPLLMRFLSGEVSRRGKCISKGQRQLTVISQRRPVTEAEKDHALQRAREFKSKNPFAVQIMMESYVYVGFFMNIPCEFVRECLPRTSKRITLWDPQGKAWEVNYVYYSDRSVGSFSGGWGKFAVGNNLEKFDVCVFELVQKDNIKVHIYRVIPEITPHRLRSDLK