MGTDDPLLVRWGLHDLLDGFESTAVEEPLENVGVGRTSVQTFDHARTEYVQPGELYTVRDENDDEQLAEGSEPSHDWGTWPGPFTDAWPTAQTDYDPTSTYECDSGQDSEDDGSPDVSEDFFSYDGEVGKRLTHMDSIPHVPRINGEIPTVDDASAAHQRLLDRLKLYGLRELKVDGDGNCQFRAFSDQLYRMPDHHKSVREDVVTQLTRHPEYYEGYVPMKYNDYVKRMARCGEWGDHVTLQAAADFYGVRICLLTSFKDTSFVQIMPRQEKSKRVIFLSFWAEVHYNSVYAQGDVPLFLGQKKKSRRWRQYFKDKLKL*