MPPCPPQQSRNRVTQLPALELGEMELTWQEIMSITELQGLNAPSEPSFEAPAPAPYPGPPPPPTYCPCSIHPDAGFALPPPPYELPAPTSQVPEPSYSYGNMAIPVSKPLTLSSLLSEPLPDPLALLDIGLPVGPPKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRSEYVEMYPVEYPYSLMPNSLAHPNYALPPAENPLALEPSSGPVRAKSTARGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLGSERERLLRARGEADRTLEVMRQQLTELYCDIFQHLRDEAGNSYSPEEYALQQAADGAIFLVPRGTKMEATD