MPPCPPQQSRNRVTQLPTPELGEMELTWQEIMSITELQGLNAPSEPSFEPPAPVPYPGPPPPPSYCPCSIHPDAGFPLPPPYELPAPTSHVPEPPYSYGNMTVPASKPLTLSGLLSDPLPDPLALLDIGLSAGPSKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRSEYVEMYPVEYPYSLMPNSLAHPNYALPPAEPSLALEPSSGPVRAKPTARGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLGSERERLLRARGEADRTLEVMRQQLTELYRDIFQHLRDEAGNSYSPEEYVLQQAADGAIFLVPRGTKMEATD