MLRYDDLQVFVHTSDSGSLSAAARQLEISPAVASAALKRLESELEVRLFARSTRSLRLTPEGDAFLLHARASLRSLEEGRRLLQGGKDQIAGVLQLSAPSDFGRNLLLPWLDEFQARYPQLSLRLLLGDRVTDLYRQPVDVAIRYGAPADSSLVALPLAPDNRRVLCAAPGYLAERGEPRQPDDLREHNCLLYQLGGRVHDRWAFQRGRRSLTLTVAGDRVCDDADVVRRWALAGKGLVYKSWLDVAEDVRAGRLRLLLPDWQGEATPMNLLCTHRAQLTRPVTLLRAFVRERCDALLAEAPWTRN*