MKRHYLFSICILTLLLLAACGSSATEDHELEVPEDQETIEIDGEEEDSSQPVFSDEEALVVDDLLEEESRGEEATEHSEPIEEDTSTPSEASGSENVEETEQQPADENNQAFALNVKKFKLELEWQDGDELEMEYEQKKNEKGKAKVEWDGAHKEKMSGKQAVEWMEDFLSQLDLSEGTNSDRLKSQVYAILDIDPSEVEELDLEIEFFD