MSPCPPQQSRNRVTQLPIPEPGEMELTWQEIMSITELQGLNAPSEPSFEPPAPVPYPGPPPPPSYCPCSIHSEPGFPLPAPPYELPAPTSHVPDPPYSYGSNMTVPVSKPLTLSGLLSDPLPDPLALLDIGLSAGPSKPQEDPESDSGLSLNYSDAESLELEGSEAGRRRSEYVEMYPVEYPYSLMPNSLTHPNYALPPAETPLALEPSSGPVRAKPTARGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLGSERERLLRARGEADRTLEVMRQQLTDLYRDIFQHLRDEAGNSYSPEDYALHQAADGAIFLVPRGTKMEATD