MSVVPCNCNHTTEKDNLSGESESFHKFFECWISEQKQHLKDLLAAESTQLISDEELQALNDKVVEHYEYYYKAKSRCAKQDVLAMLSPTWMSSLEEAFLWIGGWRPSMAFHLIYSKSGLQFEARLDEVLQGLRTHDLGDLSASQLAQLDEMQRRTILEEREITDLMARHQETVADASMVELSHVVSEMIRANQRGEVDQSKEIENKVESTLVLKEEGLEKILLKADELRFITLKDVVDVLTPKQAIHFLIAAAELHLRLHEWGKKMDARKCNQGFGEGKSHNSSS*