MSSTLLEVTRASHEEVERFERLIVKDLQTEPATNRDRLHQSHRVRNMIEQIIDTTHKLVDIYEDKDGARKDEIAALGGQTATGTNVFSAFYDRLKEIREYHRRHPAARAIIDTGDEYEQLLKEEPQIEFSGEEGSGRYLDLHELFNEYINSKFGEPIEYTAYLNVFSEPQKIPRKAKTTRRYLEYLQKLLEYLVYFFERTEPLQDLDRIFSKVTSEFEEEWTLGKVEGWENNGQENGSAPENHTVIDLDYYSTAEELMVVGPEKLKEALGALGLKTGGTIQQRAERLFLTKNISLEKLDRKHFAKGSRKPEQNSVVATSHVGDVKEIALLEAKIRRLCDLLDETIVRTRENVEKKQALTYEEMEAEREEDDVQAESESDDEDQQIYNPLKLPMGWDGKPIPYWLYKLHGLGQEFKCEICGNHSYWGRRAYERHFKEWRHQHGMRCLGIPNTKNFNEITSIEEAKLLWERIQERQGVNKWRPDLEEEYEDQEGNIYNKKTYTDLQRQGLI*