MATGQCLSDDKLLTCIDTTLKSDAFPKLDVMDIVLDPKQVDTGHILTISDVETSRFWESIQKEMQPQPEVSQPVPTADAQSQNPVEPAVSSHYLPKRRDATQTSVWDVGDEYHDDEDPGYRIREIYEAELLAELSQKMASTNPSVPAEPTADELTSAGIEQGQAAGENPDSPEVLAEVPAATEGGHSEVQCYGYGESAKLAASRFKKHKGTSISGRAHLSPAVPQTVDVDGWDIASPETRLHPSQESVQSKELAPEHEEAVDEMIKNALVAPGRRSNRKRPKMKMVSAIEAEEVVEEPEQVPEPPEACLLRDADLLEAWSRGETLIIDDEFQIEQGNGHIEGDLSLGTKARRLRRRVKRRVRRIQEDLLTSEIDADIDAESFMQEAIAQGQSWWSEGME