MSRRKRPAAKVAVDDSPSSPPSTQDKRARAAPARDRPPRPANAWICYRSAKVHELKTSKTFAKLPQADVSELIGQLWREEAPNVRRHYELEAARRKKEHKEAYPDYVYRPVRREKSERPGRKKTEESVSQPAPPSTRMLDFPSVLQPLSPPESTVQSPAADVLHFTLPQPSQPSLLPFYPELPHANFDLAPAPQPPNPFASLLPTPPAEYRSDPFQPAFPLLTPFTTVAPVDLEPAIPYARFERTYLTPPLSASSVSSDFGADHATLSESYLDVSFASIDPSLLAALESPL