MPRHVDQDVHTSFVEFRAGGEYSRLPVPRVVTRSRIDNDQKCVSVQCLFCQQVRAKNTTRQKQHLLQCAPYLQAHPEVALQASAASVAAASAPAPGPQGHAPPPPPHPTAHDAPHPPHASHPPPIPPIPPVVSSYGHDDVANEHTNLSFMPNPRINGSPSHSRPSLGVEGTPAAKKQKTKQSPASNLPEIPLRDVHAAFVEFRAKEDDKCMSARCIYCNQVRAKNTSRQREHLMACAGYQSVLKDKIPANNLRHQFDEDDVASSLALPAPALDLDFRMSIRVKPKLNVGSGPAGRQSWISCIGGQWAGSWGKGVLLPSGQDVQTTVKDTATRIDARYLMQTNDEHPALIICKITGWLTGERDVMERLQDPVAADNVAAHRYRLRVTMELETGDERYQEINTGTWLGSGCRRGAEIVYDAYRIG