MPSVYGKNNLKFIEKDDIMIENSDDYFNVIRKEIDNRLIGKSSEKRAILGIFETKQKLKEFYGSKALEPIKESVVYLIEELSSEEKESLIKRATASGQITLLTRKFGRGTDFICYDQTVSANGGTHVIQTFLSEELSEEVQIKGRTARQGDHGSYSMILLDRDQEKFHIERENIDDFQRGKNLLNPTTNNSSDQFKATEKYDTIYDFLNDKCNNLFKTQYAENMKYVLKAKERHVAAQKFLSDLHSRNITSIKNFLVEENKGAKGNWTSRTVCLMDATVSMANYLNNCKNTAGIMYECAFRILQDHKISTDSFQIQLAVYRNYNSPENKILQSSPWETKPDNLCTFINTIEVEGGWDNEAIEIGLWHANDENDREPITQVILIGDASPNTKTEIIEKRKQYGEEYWKTTKFSKSTYYENELEKLKSKNIPVHAFFVADRAKERFEHIFL