MGEQSNSETSIRMNADGDFHIIRKNERAHFFSPKEQELILKLYEEEKVILTAKSNTTSASKLREEAWQRIADKINTVSDSGYKRTWQQVKVKHKNIVQTAKRRRAELQRNHRGSATPSQVSAEEEGRLRVEVLPGGACMEPLSGSESSFISVSGHPVLLLPVTKTEAESLSGDETDASDAHVDGEAHSGSFQERTRSSFPFAGRSVEKQSDDIRALYCSYLRKEMENRDQQMAFRALKMKKLEKEILLLDKQLM