MEALDKRIIYFLQLENDLEPVGAQSVSQLFNTRRKIAIVKKHIIQYQSERILLKGRIEEIQKDIDEANASKRKLLHKESK ICKRIGLIKRNNFAKQLILDELSQEDMKYGIR