MKQLVPAPQRALRSLETRNVPKLSDVEGRFRPPSRGLRFWTVLRACAGHGDPYRVQAWLARAKAYDLQVDLRVANSLLHAYAKVADLKAAEKALLGLIRQKHHPSTESFNAILAACARDENISAALKWFQRLLDTGLKPDKVTYRTMVSVCARAGNLPLAEEWLGRMLDATDDRLDVVSCSSLIGGYASRGDAQNAQRWLERLLLIGLRPGPYAFNPVICAWSYVEASKAEAWLWKAMETGVRPSDVALQRTLAAYVKQQDLEGCDRMKELLKKLHQWPAAWALALLAKPHAAAGDFEMVEELLEDLKLCPEAEESDLQACLRALLAAYARSPRNPKDEKVAHCCERLFALKSLDRDATALGDARRALGRDGYQRLVESLGLDVQPQIPRKLHARSRVVGTWQEISPS*