MTRPQIAILGGGIFVRTQYIPRLKEIADIVALKTIWSRSEGSAKAAAELARNFSPEIECKWGDAGLDDIIQDNSIHGVAVVLAGQTQVDISLKMLKAGKHVLQEKPAASTVSEAEAALSCYNSLCTNVPHQPIWAVAENYRFEPAFVESRKLVNDIGDMMSVQVIVEGSMNSSNPYFSSSWRRGFTGGFILDMGVHYIAGLRMVVGSEVTSVSAISSHVDKTLPPPDTISALFQLENGCHGVFAMIVSSRSPKIYWRVVGSKGTVQVERGNIDGRHGYLVSFYSTDGKCQTNFYPFSGVNEEIKAFVHDMLQVEAGALFEAEPRSSFIEGARDIAVLEAMLESGIKHGAPVCVKKL