MSLKWQKAWKLEKPILATGGDPITTKPTILVVDEEVRKILEEAGFLTFFNKFKGNSEGVTRQFIDSWKEGRVSVDKSEFLVSASLIKEASSLPNEGEVISREKLNQGMMKMLVDFISSKSSPVVGPSKGGFTRVSRTPITKAQLLLGLIPCASILNSSGSTLEEDEDSDFQEKNSSKKTPTGGKPSLLDVVESSKEERVVEDPSPTGGKSNPTKGPTANPSKNVESPGGPFMITKELKCHLRVLNSLGSSLSSTFACVNLLTIEVTNYLKEALKIMKDKNLGKE*