MPPCPPQQSRNRVTQLPTPELGEMELTWQEIMSITELQGLNAPTEPSFEPPAPAPYPGPPPPSTYCPCSIHPDAGFPLPPPPYELPAPTSHVQDPPYSYCNMAIPVSKPLTLSGLLSEPLPDPLALLDIGLPAGPPKPQEDPESDSGLSLNYSDAESLELEGTEVGRRRGEYVEMYPVEYPYSIMPNSLAHPNYALPPAETPLALEPSSGPVRAKPTARGEVGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLGSERERLLRARGEADRTLEVMRQQLTELYRDIFQHLRDEAGNNYSPEEYVLQQAADGAIFLVPRGPKVEATD