MAAGKGAPLSPSAENRWQLSEPELGRGCKPVLLEKTNRLGPEAAVGRAGRDVDSAELALLAAPGKPRPGKPLPPKALGEQRQSAFTELPRMKDRQVDAQAQEREHDDPTGQPGAPQLTQDIPRDPAGSRVFSVWPSGARGEQRSAFSKPTKRPAERPEPTSVFPAGESADALGELSGLLNTADLACWGRLSTPKLLVGDFWNLQALPQNAPLCSTFLGAPTLWLEHTRAQVPPPSSSSTTLWALLPPTLTSLGLSTQNWCAKCNLSFRLTSDLVFHMRSHHKKEHTGPDPHSQKRREEALACPVCQEHFRERHHLSRHMTSHS