MPKEDCKYGEKCYQRNAAHLAKYNHPAKTDDGQDKAEVVKLAPKRKEAFCGEEKAVAPNTSNSSGESQNMEKSHGEAKSTFESETAELHREAMSNISGKNYIEILEKRIRLSVQQEYDTLCESNEFIRHKFLVEMPPDFYEFWKFINTLTEDSSKSNRAAVEHLETVFQLQLVGPFEFLSGTFHRAKMGEPGDYLRHWRFYYDPPEFQTVFVRRGTGVHYGYWRDVPQDKENLLIARNDMANGCEFQFVSGNIFDAFLYYLEHDFVGTPFTTGKVTATKKAVQKYLAENSLELAQLDRLQRERNKRVVAKAFHRGGIVVPFDRKTQLGYRPLSVSDAELKKMLALFERKDLGDGLAKQAVLEKLQPVANAAIIAVDECDFGSALELGIDLFSSGHKELHMLASSLIVPAYSMLQRPQFIAIAKAHMESRSRDLNLSMFDVLK