MGRGIAEQGWRKGPWTPEEDKLLSEYVSSNGEGRWSSVSRCSVLNFGGKSCRLRWVNYLRPGLKRGQITPQEEGIIIELHALWGNKWSTIARYLPGRTDNEIKNYWRTHFKKKDKSSQKQEKRKALILEQEVQHHQQQQQQLEAGEMKMVNTIDHVKMHEAQEMYFMYHNLEDQCSPVMTQDVASWADFVVEDYYGLWGGLWNLDDHPQ