MGTHINFNNLGGGGHPGGEGSSNQMKPTGSVMPLARQSSVYSLTFDELQNTLGGPGKDFGSMNMDELLKSIWTAEEAQAMAMTSAPAATAVAQPGAGIPPPGGNLQRQGSLTLPRTISQKTVDEVWKCLITKDGNMEGSSGGGGESNVPPGRQQTLGEMTLEEFLFRAGVVREDNCVQQMGQVNGNNNNGFYGNSTAAGGLGFGFGQPNQNSITFNGTNDSMILNQPPGLGLKMGGTMQQQQQQQQLLQQQQQQMQQLNQPHPQQRLPQTIFPKQANVAFSAPVNITNKGFAGAANNSINNNNGLASYGGTGVTVAATSPGTSSAENNSLSPVPYVLNRGRRSNTGLEKVIERRQRRMIKNRESAARSRARKQAYTLELEAEIEKLKKTNQELQKKQAEMVEMQKNEVIV