MKIYHLSHTDLDGYACQFIVNFYFKNVKFYNSNYGKEINENFNSIIGDIEKDENFGKAIILITDLNLNLNQCEEFEKICKEKNTKIFLLDHHQSGEECAQKYSWYLLDSKRCATKIVYDFFSKICTPVLELSKFVDVVNAVDIWLSEDENFELGKVFLGLIANAKEINRVMFKESQIDYMFFLLDKAWKFIGKENANILLDNATHFIKKDYFARKNDDTLSNLISYFVVEKLSELKENFSIEYEGHKGILTSNIGNTSVIGNDFLVKNPDYDFFIDVSSRKTLSFRANGKIDVSLMAKNLVGGGGHKNASGGLFATFKDGANYNYIKAQIIDLIKSKELKKENNESKQ*