MQRHTGRDMWDVEECQSPRMGSVILGVDGGASNTVCVCIPAAMPFNDPLPVLSRTVAGCSNHNSVGEDRARETLERVMSQALLKARRRRSNVCAVCLAVAGVNHPIDQQRMLDWLRDIFPSHVKLFVENDAVAALASGTMGKLHGCVLIAGTGTIAYGFTSDGREARAAGAGPVLGDWGSGYGISAQALTAVVRAYDGRGPETALTNNILDFLGLASPDELIGWTYEDQSWARIADLLPVVVESAESGDEVANKILHNSVGELASSVKAVVQRLDLGGEDGKHPFPLVMVGKVLEANKRWDIGNEVIDCVTKNYPGAYPIHPKVEPAVGAALLAWNAIASELDGDIRTVQ*