MSTLPMKPDSNASDGRLSTPTPLAASGTQPTPSRTSTPTCASDLSEWTQGVFDVQPSSPPPGSGLPSASVGDIQTNTGAFEREVVHVPADPFAHGHYFRCKDLVQRDIDIEHPSALHKVEPWPPAYLQAQYDALRSTDYPLLFTSDAPHPFIDPRNADITVDTSEPESAHAQTKKRKRGAESEPVTKKTRVANGAGASGSSNVGARKAPRPASFPRQPELRNVQPIPETLKAAELFALLNISQIWCRDADGEQDLAAGVLYNAVAIRPSLWGNNGRLLATKEDVQELYFVNCCGNTKSDYTNTRHAFTVAEHYPRLREHCLPMIDFKLFLCLEEDCKLSRPRPDTFKRDHAKRKCAHRDVNPDNFKYLIENPATYTTAHKHVDALRQRYIDEEIAALKGVNITHEVVARVMDNWDVVPDAICEVLINAGYHCFSEAEIKARDLAFTRE