MSTKAIPARGVNQSKSLPAGLPNQTLYCTNLPDKLRKYDLRLSLYTLFSTYGTVLDVVAMKTEKMRGQAHIVFKDVQASTQAMRALQGFDFFGKEMKIVYAKGSSDVIARLRGTYNAPTTAAAQAGNASTDLQKSIFSGPPGSTALPSKPTGEVNGEVPAAHGIKRPREEESDEEEAPMDEDSDVPMEASSDED