MDTVLASSVRQLKALINEAAEEDNELKLAFKNLHQGHPDETLERFLKARDGNVAKAFRMLLDCLHWRINNDIDVILSKLIEPKETYEALRDSQLIGMTGFCKQGRPVFAIGVGLSGFDKVPQLDKYVQSHIQINEYRDRVLLALSTKRTGRYVGTCLKILDMSSLKLSALSRLKILTAISTVDDLNYPEKTDIYYIVNAPYIFSACWKVVKPLLQERTKRKIRVLQGCGKEELLKVMDYDVLPFFCQNEPKQGGSSRGSKNGGTVDCYNASHQFHVELWNYIKQQSYAINKCVCPTPQKSFHVEVPEPDAELQSIETALETTLVNLSNESADGNDDGRCLNGVSDLSIGKD*