MSKLKTLNRQFISNLETHKVTTDAKRNLILSILKSTTTKREAKNYLTKYQNQFDFNDDLDFNKSIKIKNEQLSLTNRDSQRELFINRFLNQLNPFINVYDKEDVKLQKVPLRLAIFKIKFTKITIKQWKGIAETFKRLITLGISPIIMLDYDHLPLDSYKNNELYMINQGNKMLNYLGHPEEESDLKVTLLRSLFTSHKGVPTLDSLELILIPLYQGIIPIIQPIVYNADLSKQEFLASDKLLLGLSSALIEKRTTDLLSIEKIVMIDPIGGIPSIERHQTSHVFINLSQEYSDILSELFIGHIEPKYRDTHVDNLNTMNNVLSYINEKSGNDETTGIITTPEIMSINIDQLNPIIYNVLTDRAIISSSLPSTTNRTPHLSTTIIKKGVEVQIFDVDNYDKDLTMQNLFDDKLVNKEKLIELLNDSFGKSLDVGPYLDRINKNIATVVIVGDYDGAAIITWEYSKGEKIAYLDKFAIAKKNQGLPGLADVIFKIILQSHPFELIWRSRKNNPVNKWYFERCCGCMSAPDSQWKIFYTGEVFDKKIDRFKRKPRHQNGVVDIDRKLQQYSEICEGITPSFK*