MRGGLKACLLHRLAAGQALTRLTPPGLLWRPLLSQFASSADGIASDRGQPAFLVLHPSSQPRYSLKEALKLAESLSGTPPDFEEVGSASRLRPSPSTFFRRGQVEAARARVAAAQPKRIFVNHTLSGVQQRNLERAFQRPVLDRVGLIIEIFSQRARTAEARLQVELASLEYKASRLVRVLDAATGKKTAFGLAGEAAEIVSARERGRSGSGSGGLGGAGGQGESELQLQRRRVADRRKLLLRRLEEVRRTRAVQRAARRRSGKPX