MSNSNVVSNAYLEKFQKEAALVTFLRACAKQNDLHRGRKVHAYVLKRGLHETNIYIGNTLVSMYAKWGVLERARQMFDELRVQNVVTWTALIAGYTQHGHGKEALKCFEHMQSEGFSPEGQTFACILKACGSIGNRQKGEELHYEIARRGLLEKNIVLGNAIVDMYAKCGLLVKAQQVLDELPFQNEICWNGLITGYSQHGEGEKALSSFERMQHEGLSPNAVTFACALKACGGVVAMERGEELHGEIVRKELLGKNSVLGTALVDMYIKCGALAKAQQVFDGLPIRNVVSWTALIGGYAEVGRHDIIFDSFNKMISEGVKPNLVTFVIVLNSCRRLGLVNEGQTYFENMSTSYGIIPTLKHHICMVHLLGCAGQFDKAMSMIKRMPSSDYLMAWTPLLSACQKWGNMRLGKEAFEHAVNSDEKCLMAG*