MAARAADENRRPGVGRPAPCVRDMGSRRALTDIKNLVGVAPNPCAVAKKPVLQKSRRDEKKTALPSSRPMTRKFVASLASKGQPECQPTGADPEPGVDQRKEPIGDGIIDIDVELDEPVDDSDCDVDMGDETENKDIMNQDESLMDIDSADSGNPLAATEYVEELYKFYRENEAKSCVNPDYMSSQQDINAKMRAILIDWLIEVHYKFELMDETLFLTVNVIDRFLEKEVVPRKKLQLVGITALLLACKYEEVSVPVVEDLVLISDRAYTKGQILEMEKLILNTLQFNMSVPTPYVFMKRFLKAADADKQLELVSFFMLELCLVEYQMLNYRPSHLAAAAVYTAQCAINRCQQWTKVCESHSRYTGDQLLECSRMMVDFHQKAGTGKLTGVHRKYSTYKFGCAAKILPAQFMLELGGTAPPPSGAI*