MVTIISTMETQVSNGPSGTSLPNGPVISSNGATDDSKTNLIVNYLPQNMTQEEFKSLFGSIGEIESCKLVRDKITGQSLGYGFVNYVDPNDADKAINTLNGLKLQTKTIKVSYARPSSASIRDANLYVSGLPKTMSQKDMEQLFSQYGRIITSRILVDQVTGISRGVGFIRFDKRNEAEEAIKGLNGQKPLGAAEPITVKFANNPSQKTGQALLTQLYQTAARRYTGPLHHQTQRFRLDNLLNASYGVKRFSPITIDSMTSLAGVNLTGPTGAGWCIFVYNLSPEADESVLWQLFGPFGAVTNVKVIRDFTTNKCKGFGFVTMTNYDEAAMAIASLNGYRLGDRVLQVSFKTSKQHKA