MNNISLKGKSFLTLKDFTKEEIRYLLTLSSYLKTKKKVGIKGDLLQGKNIALLFEKTSTRTRCSFEVAAHDEGAHVTYLGPNDCHMGKKESVSDTAKVLGRFYDGIEFRGFKQETVESLAKYSGVPVWNGLTDEYHPTQILADFLTVIENVDKDLNKVKFVYVGDARNNMGNSLMIGCAKMGIHFVALAPKELWPNEELVKEMKEIAKKSKGDIMLTENIDDVKGADVIYTDVWVSMGEEEQYEARINQLKDYQVNMDMIKKTENENVIFLHCLPAFHDLETKVAQEIYEKFGLSELEVTNEVFNSKYSKVFEEAENRMHTIKAVMVSTMTDVNMNNNLI*