MRPTQPPELAVTGTPENLQRGVSGVVKRAIVIGNGCAGAENQCFGLVRSLGLYDRHLYYSVARPRGGISRWLHWLPISFYKKLNHFISCVCSGFSIKANESGFRRSGIEDVFEVADAKQIAAMARRTFDKSGPLLVVASGRDTISVASSIRRLAMEYVFVVQVQHPRSRLERFDLVITPRHDYFSLTPEGKRQTSFFLRPWVTPREPPGRNVFLTTGALHNADSSTLRNAALEWKDEFASLSKPLVVVNIGGPTRNCLYGVDLAKQLCGMLHSILWSCGSLRISFSRRTPKKVKEIITRELRSNPKVYIWDGKDPNPHLGHLALADAFIITADSISMLSEACTTGKPVYVVGAERCTWKFSEFQKTLRERGAVRPLTGKENMVEKWSYTPLNDNAEAAKRVIQDLAERGWKIEA