MDLGGSGEAGIGGGSGFGGGSGGGASGTQAGAVIAPSSAQAEEPMHSKRKVADFLNHHSAYELIPESGKVVLLDTDLPMRQAFHALHEQGIASAPLWDGEGGRVCGMLSASDFIRMLQRLRSVVSSSANPMSEQEMDLHTIRALREELVAEGVQAPKKLVAVRPNDTLASVVRTLFECGCSMAPVLAQVDSGKQAGAASQSPAGGPTQAGTGALFQPGAPSSPTSASAAAANCLDGDVLHTATISGVLACLMRHFRASLASLPLLAQPLSALPIGTWSPGTPLAAGIPPQERQRQQQGNGADRRRGQQQRRVSELLCVRLDTPLTQALGLLLEAGVSCLPVVDSSGALLDVYARADITMLAKGNAYARLQFEDVTVGQALALAGQPLPPPQVVQGGGGATPPQWGSSPRGSTGSLTGEAGSGGGGGNGGKQHRLHVCTPHDSLRTVVELLSVPGVRRLVVVDGDSRRVLGIVSLSDVAAFLLLX