MKELVHPICHEWANRCNTHGILMIEKTACHAATTDTFDVVLLVIVDPQSEPMVLRQYSRNEKKAVLYAVSERQLNEWLVLGSHRKAVDWVFNGKVVFDRNGYVQQLRQRLEQFPPKERRLKMGLEFAKLIRRYTDGKALFAAKHWLDSYNHMVQALHHLARLTVIQHGLYPEVTVWNQVKRMDGRIYKLYEELVGSEEPLPKRLELLLLASEFLIHSYVESGSSHLCEALKEKNGAWSIEEMTGHPQFAPYSIDLVIMLEYLVERKVLTVVEMPTKGNTMFERYYRCKKEF