MVRGKIEIKRIENQTSRQITFSKRRKGLLKKALELSVLCDAQVAAIVFSQKGKIYEFASSDMKKMMEQCEIYRSGYFHAERLQEERDVQDLKNEVTVMVNRIELLQLHCRKLMGQDLGSCSVDELNEITIQIEKSLTLIRSRKAKVHEEEVGKLKAEIAGTRELVNERATLHEMSGSLESENNALSSSAFENMNISDVETDLFIGLPRRQV