MVTIISTMETQVSNGPSGTSLPNGPVISTNGSTDDSKTNLIVNYLPQNMTQEEFKSLFGSIGEIESCKLVRDKITGQSLGYGFVNYVDPNDADKAINTLNGLKLQTKTIKVSYARPSSASIRDANLYVSGLPKTMSQKDMEQLFSQYGRIITSRILVDQVTGAGISRGVGFIRFDKRNEAEEAIKGLNGQKPLGAAEPITVKFANNPSQKTGQALLTQLYQTAARRYTGPLHHQTQRFRLDNLLNASYGVKSSPVLFPRFSPITIDSMTSLAGVNLTGPTGAGWCIFVYNLSPEADESVLWQLFGPFGAVTNVKVIRDFTTNKCKGFGFVTMTNYDEAAMAIASLNGYRLGDRVLQVSFKTSKQHKA