MSPCPPQQSRNRVTQLPIPEPGEMELTWQEIMSITELQGLNAPSEPSFEPPAPVPYPGPPPPPSYCPCSIHSEPGFPLPTPPYELPAPTSHVPDPPYSYGSNMTVPVSKPLTLSGLLSDPLPDPLALLDIGLSAGPSKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRSEYVEMYPVEYPYSLMPNSLTHPNYALPPAETPLALEPSSGPVRAKPTARGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLGSERERLLRARGEADRTLEVMRQQLTDLYRDIFQHLRDEAGNSYSPEEYALHQAADGAIFLVPRGTKMEATD