MDGNSFWVEEVKDQLPNSLKSKRNVKIKKLEFVGWGSKPLIEFLQSIGKDTSRSYSQQEVTTIVTEYVNSNGLLNPQKKKRVMCDARLHSLFGKKAIPRIKIGNLLEVHFSENHDESEDESSDSSKEEDVVIASKGRKSTGSPMKKVPVVPKSCFAAVITENIKLVYLKRSLVQDLLKTPESFEDKIVGSFVRVKSDPNDYFQKNTYQLQQVEGVKKVMAASDGAFEIYLQLSNLMKDIPISSLSDDNFYEEECENLRERIKAGLLKRPTVLELESKAQNLHKDITKHILD*