MMKQSSHRRVEGMYQDEQYTPKSAKPWSWSKPIRYVTREQRLLFILVGMIIATTFFIMQPGFLSTQDSHTFRYTNELANPTRHELTRYTAEPIQQSGVMNPGGKLPLGLKRKPLRVLVTGGAGFVGSHLVDKLIARGDSVIVLDNFFTGRKSNVKHHLGNPQFELIRHDVVEPILLEVDHIYHLACPASPVHYKYNPVKTIKTNVMGTLNMLGLAKRVGARFLLTSTSEVYGDPLEHPQTESYWGHVNPIGVRSCYDEGKRTAETLTMDYHRGASVEVRIARIFNTYGPRMCIDDGRVVSNFVAQALRKQPLTVYGDGKQTRSFQYVSDLVEGLMRLMESEHIGPFNLGNPGEFTMLELAKVVKEVIDPQAKIEFKDNTEDDPHMRKPDITRAKDLLHWEPKVQLKDGLPLMVDDFRRRILEDPMGSQI*