MQYITRYQKDNDGTYSVVATGVELEQSHIDLLENGYPLKAEVEVPDNKKLSIEQRKKIFAMCRDIELHWGEPVESTRKLLQTELEIMKGYEEISLRDCSMKVARELIELIIAFMFHHQIPMSVETSKLLSEDKALLYWATINRNCVICGKPHADLAHYEAVGRGMNRNKMNHYDKHVLALCRQHHNEQHAIGVKSFDDKYHLHDSWIKVDERLNKMLKGENNGRSIVDKT