MPPCPPQPNRNRLPQLPTGELGEMELTWQEIMSITELQGLNVPSEPSFEPQAPTPYPGPLPPPTYCPCSIHPDAGFTLPPPPYELPASTPHAPDLPYSYGNIAIPVSKPLTLSGLLNEPLPDPLALLDIGLPVGQPKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRSEYVDMYPVEYPYSLMPNSLAHPNYTLPPTETPLVLESSSGPVRAKPAVRGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLAQYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLGSERERLLRARGEADRTLEVMRQQLTELYHDIFQHLRDESGNSYSPEEYVLQQAADGAIFLVPRGTKMEATD