MFESLKNLLKHFTGSQESASATPGAGTQQETPIPSAAAEESNAQYITLNQFNLGIGSIGPDNRNDIDRKILNEMYQAIAAGLFNVPVNGSVPEICVDGRTNKSGYRKSAPCAAGGTLSIVYGGDLGSNSAATDINELQLTTQTINKLKEKGHQTGVHGDDHSDCGCGACSKAPTIYQHITERINDLASLISKLGINITGSEKESIVQQAKNRLDQAGFFAENRASIIQAAQDTGAAYEELVGQHNELGIALNTRVGTTVDRSAIRSKYGPQYDVFVVDAWAFGTAAKDINSTANEEDEQRIAKAITLQNVATASILGHGSLPIIPIA