MKDLFAALRCFMIEFWDLHTYQPSKNYTAMHHLANIPGHGEPSCIHLPESTRICKIHAIQGHLFVNDSSIHIGVLPLLQESFAHPNDIFILNYGLWHGDTHRQRVQGHHHAIGQLYNSTKHKFPHVFWMETPKQHFDSEDGDFQVAWLYSKRKGPWNCLPLDMVKLTSEGDLVPNIAKEQRLDTKLAKYEIAEVIASGHWRNIDARAILRDTYGIQMVGIYNSTVPMHECHRINKVGKECSHYCHPSAPQLWVYQLWKTLQEHVPLVTKAGVKRDSFSCVRIDDYEENAIGQGIKKQHQRHYKLAASGRRIL*