MTREHSPADDSPLSSMASSDEEEIFADEVPEAVDEPEEPPTKRIKVTTGSTASSAVIQEPEADPDFPDGMSDVSSDTDGDIPSSPINARQDEDDFQEQVTVCAWEGCKVGDLGNMDRLVEHIHNSHIEGRQKKYTCEWIGCSRKSLPHASGYALKAHMRSHTREKPFYCYLPECDRAFTRSDALAKHMRTVHETEALRPSDPVPKSMQAGGGPAGKSAKVKIIIRRPDSHAAGQDDSVDDASGGDDGADFTPLTEEHGFTTKELDMPLDRLMKLCRLQVKLVEAEGEKLRKDCKLWEELYKQEWLEKEILLDQVVRSEQAWHARRQAVLKGMADVQLPEKAVANGTVGEDDTAEAARLTVEE