MEVILSTVIGGEITVEVDGGKIVHSLIIKMRNSLKEHFKKIFFEGLDRIKINVYISGDVSSYCDKTGITATRYFRAKTEYTTEFCIDKNYWSLEPVLPVDRKFILFMENSLIQLGGIIEKKLKAAGYNFDGELFKEIVLKSLRGIS