MKMLISIDSLKGSLSSIEAGNAIKKGILKVKEDAQVKILPLADGGEGTVDALVQGMNGKKETIEVTGPIAKKVDATYGLLKNTSTAIIEIAQASGLTLVPTELRNPLYTTTYGVGEIIKEAINKGYRNFIVGIGGSATNDAGIGMLQALGFEFYDKNNKLVGLGGKVLNEIRHIKIENRLKELDECKFKIACDVNNPLFGKNGAAYIYGSQKGATSEIIEELDNGLRNFSKVVKNYLSKDVANVEGAGAAGGLGFAFLAFLDSKLESGIKIILEEIKLEEELKDADFVITGEGRLDNQTAMGKAPIGVAKLAKKYGVKVIGLAGATTEDAVKCNEEGIDAYFSIVNRAMTIEEAMDKATASENMTATTTQIFNLITSIQQSKNM*