MPPCPPQQSRNRVTQLPTPELGEMELTWQEIMSITELQGLNAPSEPSFEPPAPAPYPGPPPLPTYCPCSIHPDAGFPLPPPPYELPVSSTHVPDPPYSYGNMAIPVSKPLSLSGLLSEPLPDPLALLDIGLPAEPPKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRSEYVEMYPVEYPYSLMPNSLAHPNYALPPAETPSAVEPSSGPVRAKPTARGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLGSERERLLRARGEADRTLEVMRQQLAELYRDIFQHLRDEAGNNYSPEEYALQQAADGAIFLVPRGSKMEASD