MKNLQVGDKVLTGNKNTPYQPVYSFGHRHEHLEGTFFQIHTADKAPLEMTGSHLMFIVDDENKLQTVRADAVKVGDHVVKSRDDGVMLPSTVTEITTIRKKGMYMPLTPDGTIVVDGIVASTYVSIQDQAPAVVENSKLFPFLTEQRILHWFLSPYRMLCLGVSSNACQFLESRDEEGIHFWLVAGRKLAEFANGQGFLVQVLLIGIPVFLVFALVNLLEVLLGGPALAPFVCFATTVFGGWIVNNLQRRRMRRENNETKKLE*