MPPKASTADQPTTTPKQDPALATKKNRVAPTSSARRAADASEELIEQEGEEDVDADADGAADTAEENVGEVRKRVEKMSYEEAQSKTNDNNNNNDNDNAADESWEKIEKEEMENTKGDGLKRKALDRNDTSFTTVEEDVALITPAEDEAGSSTSSSTPAVGTYSNNSAAFGTAARKSAMAGAGAGAAAGAGGEAGTAGMGAGAGEEKMEQGKKGASFGDILKESKGDVEIEKEGKVAMQEFVNEKGWKERGVGLLKLNVRRSDGSGARLVMRADGVLRLLLNSKLYKGLNPTVEGKTVLMTLPNVGEKEMAIICLRMSNV