MEKSMEFVREPDPEPKPKDIKLVHLTSDLEADPVLGPSDPRPIERIVRDIVCLFRDHKGYNQARDRRFAVEILACFQARIAMAQHPKRFGRDMRDDDYKQLLDLCVQHLVHCDCPAQETVQLQVTVQTALERSTANYVKTRIKYKETLDSIMGFIVDVKAGDIRKLFEIVELLHGLMMEYLVELSRQIDTDEVVADLRNGEILEALESVLPKKVLLYWMDLPQEEKILQMEELADVVIGIRVFNKCMQRGGEQFILPYTKYEVESDNLRKRVQDTIKLVDSRVANCILGIRAHVGEFGLGHMFIVRLRDELTYFMQAAVYLNSLDIFIVERLNEVINVREYSAHCVNRIVGTIGNRKNIPAELVYPELRRIGMYQRNILQEYNLLRAHSVAADPLFALSEKPEFVMAPMGSRRLEIKAKNFLFLPRGSSLECPSDSILEIGGCQRATLVDDGQVESLKSRLEYGGFCPVSLVVKNGMLMRGDTKIGLVQTGDKFYAFADEEAMGRFLKAPQAYLRSIHAFLLKMPQLIHILGLHNTQAFSYVSIPKILQLFKEPLPSDFGVQTCAHALPIHRWDEETLEKRVQALKKMRTDSTQTKESHFHRHNLCQVYPMKEKWTQTGVSRGTTMAHHVRVLHNLRGDLHENVKVVKATFEMEDTVDLYQLNRGMNADESEESRLRICEGRAGEEGPSSGDL*