MESVPSSSVRQLKVLIDEAAEKDNELKLAFRNLHQGYPDETLERFLKARDGHVAKAFKMLVDCLHWRINNDIDNILSKLIEPKETYEALRDSQLIGVTGFCKQGRPVFAIGVGLSGYDKVPQLDKYVQSHIQVNEYRDRVLLPLSSKRTGRYVGTCLKILDMSSLKLSALSRLKILTIISTVDDLNYPEKTDIYYIVNAPYIFSACWKVVKPLLQERTKRKIRVLQGCGREELLQVMDSDVLPFFCQNEPKQSGSSRGLRNGGTVDCYSSSHQFHVELWNYIKQQSYATNKCVGPTPQKSFHVEVPEPDAELQCIETALETALVKLADDSANGNGSSNGKILNGISDLSIGKD*