MAEKTANDLKLSEIELVDFRIYGMQEGVPYEGIYGINVAKVQEIIPMPTLFEYPTNLDYIIGVFDLRSTIIPLIDLAKWIGIIPDKSKENEKIVIITEFNNVKMGFLVHSARRIRRISWKDVEPASFSASNSINKENITGTTRIENDKTLLILDLESILDDLKLNEDAKNTKDTPKERFEGEVLFLDDSKTARKTLKNHLSKLGFSITEAVDGEDGLNKLEMLFKKYGDDLRKHLKFIISDVEMPKMAIISYSSSKKTLGSLIFL*