MPKEDCKYGEKCYQRNAAHLAKYNHPDKTDDGQDKAEVVKLAPKRKEASCGEEKAVAPNTSNSSGESQNMEKSHGEAKGTFESETAELHREAMSNISGKNYMEILEKRIRLSVQQEYDTLCESNEFIRHKFLVEMPPDFYEFWKFINTLTQDSSKSNRAAVEHLETVFQLQLVGPFEFLSGAFHRATMGEPGDYLRHWRFYYDPPEFQTVFVRRGTGVHYGYWRDVPQDKENLLIARNDMTNGCEFQFVSGNIFDAFLYYLEHDFVGTPFTTGKVTATKKAVQKYLAENSLELAQLDRLQRERNKRVVAKAFHRGGIVVPFDRKTQLGYRPLSVSDAELKKMLALFERKDLGDGLAKQAVLEKLQPVANAAIIAVDECDFGSALELGIDLFSSGHKELHMLASSLIVPAYSMLQRPQFIAIAKAHMESRSRDLNLSMFDVLK