MVKKLKFSSCGHLRSDLVKDLNFGKMKHCHTWVFHSFNGVLVIGPLLLLFLVAIGSGYLYNIYSFPEPIVHENENRTSDFSGECNFFVGNWVPDESYPLYNASECPFAEQGFSCLANGREDKEYLKWRWKPRNCEIPRFDVHEILEKLRGERVVFVGDSLSRTQWESMICILMTGVEDKKSVYEVKGRKITRQIRHLQVRFSSFNLTVEFYRSIFLVQPGAPPKRSPKRIKKALMLDKMDDISKEWIQSDILIFNTGHWWTPTKLFELGWYFQIDGKMKLGMTINGAFKHALATWKSWVEKKVNTDRTRVFFRTFEATHWRLTNPVIHAM*