MQRYTARDIWEMEDRHSPRMGCSVVLGVDGGASNTVCVCIPAAMPFADPLPVLARAVAGCSNQNSVGEDKARETLERVMAQALHKARRRRSNVCAVCLAVAGVNHPIDQHRMLDWLREIFPSHVKLFVENDAVAALASGTMGKLHGCVLIAGTGTIAYGFTTDGREARAAGAGPVLGDWGSGYGISAQALTAVVRAYDGRGPETLLTNNILDFLGLASPDELIGWTYEDQSWARIADILPVVVESAEAGDEVANKILHNSVGELASSVKAVVQRLALSGEDGKDLFPLVMVGKVLEANKRWDIGKEVINCVTKTYPGAYPIHPEVEPAVGAALLAWNAIASELDGDLRAVA*