MSPGSPPQTGNKWIHLCSPKLEKLELICGEYLSLSQPPGLNAPSEPSFEPQAPAPYLGPPPPTAYCPCSIHPDAGFPLPPPPYELPASTSHVPDPPYSYGNMAIPVSKPLTLSGLLSEPLPDPLALLDIGLPAGPPKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRSEYVEMYPVEYPYSLMPNSLAHSNYTLPAAETPSALEPSSGPVRAKPTARGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELERLSNERERLLRARGEADRTLEVMRQQLTELYRDIFQHLRDESGNSYSPEEYALQQAADGTIFLVPRGTKMEATD