MPRGVKRGSAEGEAEVVVRAGESPSQTTLLENSPSQPISYHLLDHGYGATPKHQIRREAPTAPPKTSEAVKRRLNLSESSSGSQGHVVPMKADFKTPKQKRVKVLTPYSRPSSSMKKYTERSRFDTSLGLLTKKFVALLKSSQNGVLDLNIAAEHLSVQKRRIYDITNVLEGIGILEKRSKNNIQWKYGMSGGSCGADGSTARRLRGEVRALSAREARVSRAVAAAELALSRLSADHGAKAYITYADLRSIADFRNQTVIPIKAPPDTRLSVPHPDEKGYMIHLKSLSGEIEVYLCPKERPASPTVSGMSSDPLLEDNKALLAPLIAQMQSASEQFMRPVKREMEDGESGARALVVCTPCVTDPTLPLPAAPLAPHAAPHATPSPPSPHRTPPRHTRAADLSTPDSGRARGRLRNALIADSDDFAPIMGGGRFQLQTEDQESGIRQCHKLNLRARS