MQYEDEYEDDGLTCNTAPGVTFLDMDELKEHYRSDWHRYNLKRKVAGLPVVGKELFERVMAQAAGAKEAGKQTGTSHLKRPEELPRSVQRAKRMEEWVEHHKDEVAAAQAEIAELQRRIDAGEILTDEEDEDEDDEGDSGDESGWESMDDDDAQAVLARMETMAREGGEDDSDDESDSDDAENMELDLTNAPVQLADNGYELIVTRDDGTKKRIGPRELRRYYKQRPRPEDQRPMVLANKAENHERGLARIAENGGRGITKFDSHGRFNAPMQISILVRRAQKASRRYEGMNMIKSGSGNKKFDMNGQNAKTKLPKACPY*