LLRKLKNRVAAQTARDRKKARMSELEQQVVDLEEENQKLLLENQLLREKTHGLVIENQELRLRLGMDALVAEEETEAKSVKKSGDGWVLTTCTSAAGAGPVVIPSEHLPVDSDSVDSSDSESDILLGILDNLDPIMFFKCPSPESTSLEELPEVYPEGPSSLPASLSLSVGTSSAKLEAINELIRFDHVYTKPLVLEMPSETESQTNVVVKIEEAPLSPSENDHPEFIVSVKEEPVEDDFIPELGISNLLSSSHYLKPSSCLLDAYSDCGYEGSPSPFSDMSSPLGVNPSWEDTFANELFPQLISV