MVDIPGEPKQEVHEVGSELASTEPMDKQQASAHEHEDEHEIHMLEETGATIDLQKDDLQKHKVAAVAVEPQQVQALGCEEAYAPVFNEIRDVQGPPPPINEQQAPTDVREEEDKVQRLEETEVINLQLEKNGAPELEVTDVPLDVTQQKNEVQMLEGTDVEPEETGLGLECEQNPTMHVQEEVPSNDQDDQKHEVQQLQEAHAAVETKHQLVTNEDFCDTENQQSRELACEQIITYNPPEEGQTTMKDQVPQDEVQELDLIDAAVELNQESHEVESEKVPTASIDEEQPSIDIHEGNEVQELEATGVVTDTDVQKHQLQGLEITDTDDIELCAEESIPMHKHQGLEVTDTNDVALPAEGSHPADEHQVSLGVEEHKDEAQKPHTPVGSVVQEQASVDVDEEKDGMQELKVIDVPCHVHNGVPHLDVTDLSIDENEQKDQAQKPKGTDVQQESSYELGCEENTT