MPTELDACFAKHVDESMARTARLTKITSLSRPYLIHGQQLDVPLEPKASTASASGDAEDWKGLAAPHDANPEEDDDVIVEVDDHEEFLKSITGFAGSAESHVKMEPTGPVEVIDLCESLPRDESENGDAPSDTQELLQNPEKLAELYARYHMSSHSTKAPSYDQMLDAEVARSMSTDELYNELLSRLQQIPDQVWSKKNRRLNVLPPGETRSKQLILGLVTPQNFRSLPTISMETWNLSQLTKLILVYIHRLAEEAGVAKPLGTTLQLTKNLECVPHTDQNNGGKSNGTTLGDHKGGQLFVEDPQGDEVMRLPDNIRGAGKAGDVIVGRRHQPRRQLVEFDGNX