MTRSPRPLPALDGLKDQAKRLRAALSEDGQTLSHSKSLELVAAQHGFRDWNTLHAHIGNRGAFDPYRLGARVKGFYLGQPFEASVLGVEALGSESGRYRLVLQFDEPVDVVTFDSFSAFRQRVSCRVDGTGRTMEKTSNGRPQVELLW