NNKKKTTRNTQVGKEELKKLNQMVSQLFANSDSYEFRQPVDWQSLQLLDYPTIIKNPMDLSKVREKLKENQYVYVEECFDDIQLIWDNCKNYNAEGSWIYKLSEKLEKYFRNMIKNYIPSIQFQIQIMKKEKLVQMKKQEKAAPIQQNLSKNTSQQQIAQEQIVVAKEEQVPMSLQETLSFSQKIKSLPAEQIGMIVHMIQNSSSQAYKDIDKEKCQIHVDLIDRDTFKKINQQIDMWNVSTEQIKKKIKN