MEQSFFDQWEWTALDQLGADQLGVGLLRDVEPSPSSESHASFPKKATKTDASWPRILSFGRPESPICHSALYVPTMRPKEEMAVPIPGGSKRDYDAMSGQGSKRANMAARTASHNPEHVVAERKRREKLSQRFIALSAVVPGLKKMDKASVLGDAIEYLKRLEEQVKSLEDQVAKRQAEKAVLVKKSRLCADDDDSSSDEHPCGGPAPQIEARVCDKAVLIKIHCENRKGVLVKALSEIEKLHLSVGNTSVIPFAAASLDITMEEEFCVTAKEVVKKLNSAFRQRSGLVRGGQEG