MEVMDKWVAEFFIRRQKNPRVSPTNLLSALKFSESAGDCSNNLKKASVLRDISDSLIRGNVSEGMLDLLETLEKLHQGSSVLTESHRSAYCWTAAECTVRLMWPSSASEGLYGDAVERIWTKRIGVLKERGSGLVSEELLKWEADLRKAVEDDEVYKRIRESNVRYSAVCFLNQLLKEQWAVLGSCSLESVAQRMLLKRRKADKGSREGPNGVGESTRRLDEGEKENDAAEQEEEEERTMGSAQEQGLVDEGDEMAARELKDYLLEIQRQIDSSFTRQLQEPNNANITPQPSRVNSTRTSGQQQDSASESRVRPHLPTPEPLNVSPLKKKRANPAARRIKKFWTPEEEAVLREGVKEYGKSWKEIKNANPEVFAERTEVDLKDKWRNLVR