MKQNSHRRHEGIYQDEEYTPKSAKPWSWSKPIRYVTREQRLLFILVGMIIATTFFIMQPGLLSTQDTHTFRYTNDLANPTRHELTSYTSEPIHRIGVMNPGGKLPLGLKRKPLRVLVTGGAGFVGSHLVDRLIERGDSVIVLDNFFTGRKSNVKHHLGKPQFELIRHDVVEPILLEVDHIYHLACPASPVHYKHNPVKTIKTNVMGTLNMLGLAKRVGARFLLTSTSEVYGDPLEHPQTESYWGHVNPIGVRSCYDEGKRTAETLTMDYHRGASVEVRIARIFNTYGPRMCIDDGRVVSNFVAQALRKQPLTVYGDGKQTRSFQYVSDLVEGLMRLMESEHIGPFNLGNPGEFTMLELAKVVKEVIDPQARIEFKENTEDDPHMRKPDITKAKDLLHWEPKIQLKDGLPLMVDDFRRRILEDPMGSQI*