MATTGESSSLLYIKKLEGSHNYDIWQTQCYNVLLQKKQHKPMKEKGVMPASLNAEEWEEVDELARSTIMLSVSDSLLFSIREEKTAWGMWQRLQDLYAQQSASSKVYWLKKLIGLQMKEGASMTAHLNEFNGIVSQVINQKLAMDDEFKATFLLCTLPESWDTFRTATSNSNAMLSYADVEGALLQEEMNTKNNSVGKSNAMNARGRSQQRGKSQERGRSKSRSKKDLECHYCGKKGHFKKQCYKWKNGQKEKGKGKGKDKASDAKHDAKPKGKSGVKIEEVNVSHASDTGDEVLFMSSLDAHSLHAGVGHGMHSWIIDSGASFHVTGCRDLFVKYTARNEGVVYLGDNHACQILGRGDVRLVFSDGSQRMLHDVRHVPEIKKNLLSIGQLDDAGYVTTFGGGKWKISKGSLSN*