MFQDVLLESGAQISDNGIVQTFGNDEEALKAADSGCAVIEMSHFGRLRVTGDDRLRFLHNQSTADLLQLKDGEGCDTVFVTNTARTIDLATAWAMNTAVILLVSPETRHDLIKLLNKYIFFSDKVEVDDITEKTSYFSIVGPQSDNVMRQLKLESLIDKPYGTHVHYTANGAPVTVGVGSGLCTKGYSFLVSTAAAGPVWTSILKCGALHMGSLAWERLRILQGRPVPGKELTDEFNVLEAGLWRTISQTKGCYIGQETVARLITYNGVKQHLHGVKLTGAVEPGTILTTRDGVKAGKLTSCTREAPYFGLCYIRKQCGGPGLEIKIGDGSVTGILVQVPGLARELSSGSQTVT*