MRPTQPPELAVTGTPENLQRGVSGVVKRAIVIGNGCAGAENQCIGLIRSLGLFDRHLYYSVARPRGGISRWLHWLPISFYKKLNHFISCVCFGFSIKANESGFRRSGIKDVFEVADPKQIAAMARRTFDKSGPLLVVASGRDTISVASSIRRLAMDYVFVVQVQHPRSRLERFDLVITPRHDYFSLTPEGKRQVPFFLRPWVTPREPPGRNVFLTTGALHNVDASTLRNAALEWKDEFASLSKPLVVVNIGGPTRNCLYGVDLAKQLCGMLHSILWSCGSLRISFSRRTPKKVKEIITRELRSNPKVYIWDGKDPNPHLGHLALADAFIITADSISMLSEACTTGKPVYVVGAERCTWKFSDFQKTLRERGAVRPLTGKEDMVEKWSYTPLNDNAEAAKRVIQDLAERGWKIEA*