MRPFTKHAGGKNFKPKAAQSKNAKGGKPASLKNQIRAVERLLRKPELDIKMRARQEAKLQELRVMQSEQQHKELERKYAVRYHKVRFFERVKLERRLQKLQSQLAAAASDRPEPGAEQPLAAQLQEQIAALQADLQYVLHFPKAEKYVSLLRQADDPAAQATLEAERARLRVLVRQQLAQAAMLADADEGAALVKGPAAAALAGTSQATEQAGQAAVPESEEEDDFFLSSGDEGPEEPGQEPKVQHPAAPAAAIAAADTKRPRSLEAGGDGEGSNHESSGSGKKNKLLGANWQNEGPALAAHVGQKQQQSSGNTRQHKVGQQHPKGDHHQQQQRKQQSSQPWEPKGAPKQQQGHPQQQLVARQQQRSTKPGQHEQGGGRVPASPAGRPTAKPDEAPAQPLRSRAEGGRKRRKKX