MQIIGKIPVEMNKTLDENYVMIKELCKNEMCSQMMNTLLDQKQASHIRIQFLYNIRQWDQNLCLSDLCINQLEINITNNIKYYGQSLEQILKQTNLLNMKQIQHSCEFMRPIPIIVTHQSLEFITIDSTHLTVWDYNITPLMRFRHLLSQAQCTKLQQGDHQQILNLFKPEYKIDGNQFKLLVEQNPQLVSDLIKKLHQLGINAHEYLDQLIQIKISIQALELVNQLSKSINLPDQFLNTFIIKCIENCNEFKNNQPLQLARQVRLVSVFIRTLINQKAFDPKMIYVKLQGFCLEFSSILEATQLFKTIKNSVQEQQ