MPAVKAGQVTRLLQRAIYLWDRLKESSKNSTNFRKFCIIAEEEIDVVSVGDKTLPTNPSARDRRTIQTTISDRIVKTTPRGLKTIPPRRIAPDTHGHMTGRTKMSHSVSASPYVHTSRNGGYKGQTVRKGKNDTGRKRSGSKLDGPASKKHKGKKGRVSNTKSARASDICEQDSIEKRNLHNDMERQRRIGLKNLFEALKAQIPSLRDNERAPKVNILREASILCTQLHNESERLNNLKRHHANIQNRLKVIRGISHPAMYQSPSMHIKDLLKVYKEK