MAKQSNLNIFLDGFAHILEEQWQVDVLLKAGDSHPDAAISAHKLVLAARSKVFKKMLEEDECKTSSEKEIITLSEMKHEELKALVEFIYSDGSTPCAGHARSLYLAADKYDIPHLRDLSRNELISSLNASNAHDVYVLAQIPFDEAINNAALSCIRINIATIAYSDELKLFAESNPNLTVEIMKACVEQSIKVRGVKENTELDEFKAPSQPVEAARPSLQKGRRSMDVGPIVSFEKKMITERPKKNIRKNPEIFCCRGHYVMLKRSCETVTFSELKHEELEALVKFVYSDVSKLSAKAKEHVRSLYVTADKYEIPHLRDLCRNELVKSLTLSNALEVLELSLIPLDNALHDAAFSYIINNLKTIANSLEFKLFATRNTDLTVEIIRAYMARRNIYY*