MKENIEKLFQAIAQKNPIHSKYLKKIEFPQEDEEEFDKLISYYIQDGISIKEQCDCYLLILNDTLEETKFFIENGAYRYSSFDEVKDKVYFNESYMKQYMIGLALSSFVWIAHIKVRKYFSQYLKNFTPKTTYFEIGPGHGEYFARAVKSGKFSTFYGLDISPTSCELTQKMVKQQVGGLITKCDFLCQDFFTYDFDKKADLIVIGEVLEHVEKPLEFLKRSKELLSDGGEIFATIPINAPAIDHIYLFSHPDEVKDLIEKSGLKFKAYECFMANDYSLEKALKFKNAITMAVVLNA*