MSGDVADSTDAQSALSQVETGNDRNGLDFNRQIKTEDLSDSLQQTLSHRPCHLSQGPAMMPGNQMSGDMASLHPLQQLVLVPGHLQSVSQFLLSQSQPGQQGLQPNLLPFPQQQSSLLLPQTGPGLTSQAVGRPGLPGSSLEPHLEASQHLPVPKHLPSAGGADEPSDLEELEKFAKTFKQRRIKLGFTQGDVGLAMGKLYGNDFSQTTISRFEALNLSFKNMCKLKPLLEKWLNDAESSPSDPSMSTPNSYPALSEVFGRKRKKRTSIETNIRLTLEKRFQDNPKPSSEEISMIAEQLSMEKEVVRVWFCNRRQKEKRINCPVATPIKSPMYSSRLVSPSGSLGPLSVPPVHSTMPGTVTSSCSPGNNSRPSSPGSGLQASSPTASQNNSKAAVNSSSSFNSSGSWYRWSHPTYLH