MPPCPPQQSRNRVTQLPTLELGEMELTWQEIMSITELQGLNAPSETSFEPPAQAPYPGPPPPPTYCPCSIHPEAGFSLPPPPYELPAPTSHVPDPSYSYGNMAIPVSKPLTLSGLLSEPLSDPLALLDIGLPGGPPKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRGEYVEMYPVEYPYSLMPNSLAHPNYALPPAETPLALEPSSGPVRAKSTARGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERXQQLTELYCDIFQHLRDEAGNSYSPEEYALQQAADGAIFLVPRGTKMEATD