MGRGKIEIKKIENVSTRQVTFSKRRAGLLKKAHELSVLCDAEVAIIVFSNTGRLYEFSSSSMRGILDRYNRATEPSTSQLQIEMRQEQVELEVLRNELTRLRNENARLMGNNLGGTNVQDLIQLEHQLSNAIISVREKKNALVFEEMEHLKHRERELGYENEVLRGEIDKLRRFIPLALPSTQPTFLEQTPVAAPSSSAGISKHDRVSPDTVCYYGSDNTDSETALQLRPPCSDHSKTKESTLTKRESNSSSCRSDEMEQ*