MTREPVRMTRQGKERLEEQLQYLKTTRREQISEYMGKAIEDGDLRESAAYDEARMQQSENEAKIAEIEAQLERAQIMKDEEIDTSAVGVGARVIVEDAQNKQRTLEIVGSFEVDVLKGKISDASPMGQALLGKRPGESAVWPGPKGNVSLKVISVEYP