MVTIISTMETQVSNGPSGTSLPNGPVISTNGATDDSKTNLIVNYLPQNMTQEEFKSLFGSIGEIESCKLVRDKITGQSLGYGFVNYVDPNDADKAINTLNGLKLQTKTIKVSYARPSSASIRDANLYVSGLPKTMSQKDMEQLFSQYGRIITSRILVDQVTAGISRGVGFIRFDKRNEAEEAIKGLNGQKPLGAAEPITVKFANNPSQKTGQALLTQLYQTAARRYTGPLHHQTQRFRLDNLLNASYGVKRFSPITIDSMTSLAGVNLTGPTGAGWCIFVYNLSPEADESVLWQLFGPFGAVTNVKVIRDFTTNKCKGFGFVTMTNYDEAAMAIASLNGYRLGDRVLQVSFKTSKQHKA