GGSTKQPLLEKLEKASLEPSAELRAFFEACEETPLERVLRLVRELRERVLAAAAAAAAAAAAEAAERAAALGERLFFDVLLNIIKETVEKTKKTSLSKLLTDEKFLRATLAVALAVVAALAPEGAAAAAAAAAAAAFPAVAEVLEVDLLELKKAIDIFIKAQPDLTEEAKAFLEKVKEEIEKLEK