MQRHTGRDMWDVEECQSPRMGSVILGVDGGASNTVCVCIPAAMPFNDPLPVLSRTVAGCSNHNSVGEDRARETLERVMSQALLKARRRRSNVCAVCLAVAGVNHPIDQERMLDWLREIFPSHVKLFVENDAVAALASGTMGKLHGCVLIAGTGTIAYGFTSDGREARAAGAGPVLGDWGSGYGISAQAMTAVVRAYDGRGPETVLTNNILDFLGLASPDELIGWTYEDQSWARIADLLPVVVESAESGDEVANKILHNSVGELASSVKAVVQRLQLGGEDGKHPFPLVMVGKVLEANKRWDIGKEVIDCVTKNYPGAYPIHPKVEPAVGAALLAWNAIASELDGDIRNVQ*