MGSVKLNNSYSMNGEQRLADDECFTWPGGLYIGDRPTEVPTLTEIVVLPIFECAYTLEVNLEKSFLQLSWTCNFCYEIWNGRKSADQLSIDYKATEVFLNLLEENWETLCDTKTGKKKIWDTIANGLEEAGFAVCGSEKGKTCKNKWENLRKEYRTFLSKYQTGSGASATKKKPKFFDEIEKIIGSNNHSYKPPFVSDSLEKTQNPAKFQVKNNEPNDEITCNNENGEKRDVNQALSEKLEKSKKEDKDDFCFTERMIDIPTNAEAYVFPTARVSSGRANPTSTFPAIMKMVADAVSHYFSMTDPCQKQKKAKDSMATLLHRIVYVYETGIPIYFCCSHPSEFFVSSYALMD