MSTDLLSNQNTCSHSTAINGENPISNEQEHVHNKLNGKVNDIVATLPKGKGWRGPEIFLHKGFWLPQTAIASLLMIHEYFHPKPTDIFLAAFMKCGTTWLRALMFATANRHRYKISDHPLHHTGPHGVFPSLDAQIFLEYPVSKFDNLPSPRLFATHFAHNLLPTSMTSPSSTCKFVYVCRDPKDALISKWHFMSKIRSKELTPISFNEAYELFCNGISEYGPFWEHVLGYWKASQESPEKILFLKYEDMKRGPSVEMKKLAAFMGMPFTAQEEEAGVVEEIVKLCSFENLSNFAVNKDGVQTFRAQVVVENRNFFRKGNVGDWENYLTEEMRDRIDSITETRLKGSGLALGLTHKA*