MKLKRSTSKRVPLGRKYKIQKKVAQHRRKIKKIVSKSVILKNRKPKILKIPNSWPFKEQMLNEIIEKQENIKLEKEQRRKNMKEEVQIKEQDKKLSEIMQIDEVKKSKLTNLDDLYEDAIIRQGKFEENSTIEDINDNEVADSSRRVFLRDLRKLIEVSDIILEILDARDPLGYRCHDLERSIVGQGKKLILIINKVDLVPSEVAMRWLIYLRREFPTLAFKSAINSSSDHGVNQVKGNGLGVSEEFLKTSSAAFGTSALMSLIKNYARCGDKSRSVTVGIIGYPNVGKSSLVNSLKRSCSVKIGATAGITRQLQYIDLDSTTQLVDSPGVVFTGNSTDPINILRNTVQLTNVKDYFDPINVLLEKASREVLLKLYRLPDFNDTHDFLTSVARSRGKLNKGGVPDTNTAAMIVLSDWFTGKIPFYTLPPDLDQQEKSSISVVSNWSEEFKLDDLFTDNNLNVL