MATTSESSSLLHIKKLEGSHNYDIWQTKCYNVLLQKKQHKPIKEKGVMPASLTAEEWEEVDELARSTIMLSVSDSLLFSIREEKTAWGMWQRLQDLYVQQSASSKVYWLKKLIGFQMKEGASMTAHLNEFNESWDTFRTATSNSNAMLSYADVEGALLQEEMNRKNNSVGCRDLFVRYTAGNEGVVYLGDDHACQILGRGDVRLVFSDGSQLMLHDVRHVPEIKKSLLSTGQLDDADLIFHLQLPEPYSFIFTWFVVLPVTFFIAQFLTNAILKDFLILKGPCPNCGEFNSSFFGTILTIPSGGDSNVVKCEQCKSTLKFELNTRLITLESTPSEKSKGPDEPKPKKVVSSANAN*