MDGNSFWVEEVKDQLPNSLKSKRNVKIKKLEFVGWGSKPLIEFLQSIGKDTSRSYSQQEVTTIVTEYVNSNGLLNPQKKKRVMCDARLHSLFGKKAIPRIKIGNLLEVHFSENHDESEDESSDSSKEEDVVIASKGRKSTGSPMKKVPVVPKSCFAAVITENIKLVYLKRSLVQDLLKTPESFEDKIVGSFVRVKSDPNDYFQKNTYQLQQVEGVKKVMAASDGAFEIYLQLSNLMKDIPISSLSDDNFYEEECENLRERIKAGLLKRPTVLELESKAQNLHKDITKHTVD*