MFFEGVEQLIEEILKLRKQGLSFRKIAQALNTTVGKVHYRYKKHEELQHQKGQAKPAAKGEWQLPGSYPVTEITLLPQGPTTLYAFWDTSEQTRGLVSYQTDKDWEQLEKRLRLYDVTSLLFDGRRANRYVDIHLPEMTNNWLIEHVEPNCTYLIDLGVITPSGAFLPVVRSTPIETPRQRNDQYNFRKEDVLDWQYGLSEEPKWLEHFSTYSYYEKTK