MSDTEQPQAAEGTELVPTSNGPVVPEGQKKVKKIIRVKKKRPARPQIDPALVKSEPPPQTGTTFNIWYNKWSGGDREDKYTSQTAAKGRCNVAKDSGYTKADQTTGSYFCLFFARGVCPKGQDCEYLHRLPTLHDLYSPNVDCFGRDRFSDYRDDMGGVGSFMRQNRTVYVGRIHVTDDIEEVVARHFAEWGQVERIRVLNQRGVAFITYTNEANAQFAKEAMAHQSLDHNEILNVRWATADPNPMAQAREARRVEEQAAEAVRRALPAEFVAEIEGRDPEARKRRKMESSYGLDGYEAPDEVHFARGAQAVNPVGRRGFEDQLMLEGGGEEVSAREALFGAEGSGSGDGDAGGIFSSSTLAALNSAQVKVSAQPKQAAATGPLVAYGSDSEDD