MGRGIAEQGWRKGPWTPEEDKLLSEYVSLNGEGRWSSVSRCSGLNRSGKSCRLRWVNYLRPGLKRGQITPQEEGIIIELHALWGNKWSTIARYLPGRTDNEIKNYWRTHFKKKDKSSQKQEKRNALILKQEVQQQQQQQLEAGEMKMVNTIDHVKMHEAQEMYFMYHNLEDQCSP