MAVSRATTGSMAAIQATNDDASASKLSCVKKGYIVDNYVQFFVRRPVRRSPIINRGYYARWASLRKLLLQFLDDGFPLGEPAPKKQILSLGAGFDTTFFQLQEEGKSLHLFVEVDFKEVTSKKAMIIESRESLHAKLGPTATIVKEQGMVNGDHYRLFPVDLRDTECLDNIVDLAQLDPGLPTLILAECVLIYLDPEVSRAIVKWAAEKFSTAIFVIYEQIHPEDGFGQQMLKNLESRGCPLLGLHDTPTLEAKINRFTDLGWQYAVALDMDAIYNQHLDPHDQARIERLELFDEFEEWHMMQEHYCIAYAINGELGLRGNFGFMHI*