MPPCPPQHSRNRVTQLPTPDLGEMELTWQEIMSITELQGLNTPSEPSFESPASAPYPGPPQPPAYCPCSIHPDAGFPLPPPPYELPAPTSHVQDSPYSYGNMAIPVSKPLTLSGLLSEPLSDPLALLDIGLPAGTPKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRNDYVEMYPVEYPYSLMPNSLAHPNYSLPPTETPLALEPSSGPVRAKPTARGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLGSERERLLRARGEADRTLDAMRQQLTQLYQDIFQHLRDGAGNSYSPEEYALQQAADGAIFLVPRGTKTEATD