MKIKIKKIDYLPARQVTFSKRRRGIFKKAGELSILCESEVAVIIFSQTGKLFDFSSSRLWSSPPXNQDELVSFPFVDSHAIESDKLIMHVNRRTKDVIARYNSHIGGEKSDQPTIHQLQLEKENNIRLRKELEDKSCKLRQMKGVDLEDLDLDELQKLEKLVEASLGRVIQTKGAELIEANNQLSHRMVMYPRGDIGPEAILELENLNNIGEESXTSESTTNVTTCSNSSLSLEDDCSDILSLKLG