MSQPVEANTGAGQSGREQQLLDVLSAFEDAHFNQDAEALEQPLANNVVQHADRIVTDHDRSGPDAVALFFAKYYANYKFKHFPVVRAVNATTNSVYCLWDDEDVIMKPESFDEELPASGSVTSLSGIWRLVMDDSLKVKDIWFLRQLTREEKKHRLHYRPSQLYSDFHAKSLVGPTLDLSEKQIAKMHAAAEAFNEAWRMGDPSSVHDLLAPDCHTVNPIFGDKKASRQEWEETLKDVFRFWQVKSNTVDIAVTPSSNKAFIWWHVQGVQKDTKQDNDMYGLNLLVFDAHNDMLIKGKLPPVPYIVGYRQPLQSEVEHIFKAGSYQDKLSEVGSPKKGQAPVGEAGQGAQAETGA*