MKVEGEEQTVFEIALVFSKKEENGETEDEGSRYDAFDLLVEELKKTGLLVEAVPGLAHEFIKLAAPLEALGKAAAELQIRKRTNIGMDLAFDWDQVKAFVKQADGSLFSWCERHHCYHHLTYGIVNKSKLSVPLKYGCKNFYWEPWEPLLRKLETEGILKQVFPLHDEQKKKEMLRSWALNFWDVTRQPIDDIYLYFGAKASNSQLQIAIYFAFLGMYTRWLLFPAALGIVLHLVDFGSLQYLALPVFFISIISWAVFFFQFWKRKNYALITSSLSSRWNISYTVGTGPGYKIFGMDLNSRKHPLVSAKKFEEDNAKEKKAYQRDEWLGRLKRIRNDTVIILSIICLQLPFELAYAHLYEKIGSDIIKFGLTAVYLLFIQYFTRFGGKVSADLIKNENIDNEDFRADSLIYKLFGLYFMQTYIGVFYHALLHRNIMTLRKVLIQRLIVSEVFENLLENSLPYLKYSYKKFGTVRLKKKHNKGSSIGKIKVNSRVEKEYLKSAYSASIGSELEDGLFDDFLELALQFGMIMMFASAFPLTFAFAVVNNIMEIRTDALKLLVMHKRPVPRATATIGAWLNIFQASMHI*