MARNESTLGQGARIASSTAIVEKVTVSPRVRPGDLKKQPLEVHLDLNVLEPLYGLRQEEAAERLGICLTSLKAACRKLGLRRWPYKKDKLCISQTAQSNSVSTGSNQCFPELGQVDKAPPQIPPDTNLSLQGDGADEDDGDKPISSGWIGWYLNSNDQDPIIYDSAFQSSGI