MSILEKIFKTRKDITYMLDLDMIEDLSQQAYVKRLAIDSCIEFVARAVAQSHFKVLEGNRIQKNDVYYKLNIKPNTDLSSDSFWQQVIYKLIYDNEVLIVVSDSKELLIADSFYREEYALYDDIFKDVTVKDYTYQRTFTMQEVIYLKYNNNKVTHFVESLFEDYGKIFGRMIGAQLKNYQIRGILKSASSAYDEKNIEKLQAFTNKLFNTFNKNQLAIAPLIEGFDYEELSNGGKNSNMPFSELSELMRDAIKNVALMIGIPPGLIYGETADLEKNTLVFEKFCLTPLLKKIQNELNAKLITQSMYLKDTRIEIVGVNKKDPLQYAEAIDKLVSSGSFTRNEVRIMLGEEPSDNPELDEYLITKNYEKANSGENDEKEKDENTLKGGDEDESGD*