MQRLTGRDMWDVEECQSPRMGSVILGVDGGASNTVCVCIPAAMPFNDPLPVLSRTVAGCSNHNSVGEDRARETLERVMSQALLKARRRRSNVCAVCLAVAGVNHPVDQQRMLDWLRDIFPSHVKLFVENDAVAALASGTMGKLHGCVLIAGTGTIAYGFTSDGREARAAGAGPVLGDWGSGYGISAQALTAVVRAYDGRGPETVLTNNILDFLGLASPDELIGWTYEDQSWARIADLLPVVVESAESGDEVANKILHNSVGELASSVKAVVQRLDLGGEDGKHPFPLVMVGKVLEANKKWDIGKEVIDCVTKNYPGAYPIHPKVEPAVGAALLAWNAIASELDGDIRTVQ*