MVTIISTMETQVSNGPSGTSLPNGPVISTNGATDDSKTNLIVNYLPQNMTQEEFKSLFGSIGEIESCKLVRDKITGQSLGYGFVNYVDPNDADKAINTLNGLKLQTKTIKVSYARPSSASIRDANLYVSGLPKTMSQKDMEQLFSQYGRIITSRILVDQVTGISRGVGFIRFDKRNEAEEAIKGLNGQKPLGAAEPITVKFANNPSQKTGQALLTQLYQTAARRYTGPLHHQTQRFRFSPITIDSMTSLAGVNLTGPTGAGWCIFVYNLSPEADESVLWQLFGPFGAVTNVKVIRDFTTNKCKGFGFVTMTNYDEAAMAIASLNGYRLGDRVLQVSFKTSKQHKA