MTKLSNEELKNILEDRIKKLENSTLKEDKVINEESVKILARHLSLGNEIPALAQRFFQITPKTKLVWLHLCECTGCSESLLRSELPSFDELIFDFFSLEYHETLMAANGTKAEELLEHVLEEDFILAVEGGVAAIDTFFLTIGAQGESGYEILEKLAAKAKAIFAVGTCSSYGGIQAAYPNPSKTCGISEVLSQKVVNIPGCPPSDINIIATLSFFALFGVLPELDEQNRPVWAYGKCLHDMCERKAKFESGIFAEHFDDEAAKNGACLFKIGCKGPYTYNNCPKVKFNAKTSWPVAAGHGCIACSEKNFWDEFGNYEKPMANIFSYAKLCNEELKQEFFPEEQIKILEQIDFEFESNIKLILQNIAKNKLGASLVENYKKSFEKNYAFIEQNFDENPMPSKDFWKYLEMSFILVKGAFLKDKNDFLIAAKNYAFKHASPYDFKLNMNAEKPKLDVSKSFRMTLIYLCGGLDFEGIAYSILKAFEDNITKISSLKAS*