MKAQSNKVNVNKDAIPESEEHKFKQKCKELKKRINEIEESNEIATIALSRTKSAIRKMRLEYSILLERLEERALLIPDGTKDFEEMSPPPSPRILSGSLTSIDSKSSRNGLAKKGGKKVKGSANTSGAPNNRLQRIRDPDLPKRPTNAYLIFCEMERERIKNEIDDTSGTPDLSKSLTEAWKNLDDEKRKPYYKLYEDDRDRYQREMTLYNQRKQLEDDTKNESSPKRQKIDDSEPGVENSKDTKSELEEDENVNLTSEINEPSELNEPKDDYKNSPIPESANGNNTATLGDLQGEAKLEE