MVGMMGWEAPQQGWRKGPWTPEEDKLLTEYVNLHGEGRWSSVARSAGLNRSGKSCRLRWVNYLRPGLKRGHLTPQEEGIIIELHALWGNKWSTIARYLPGRTDNEIKNYWRTHFKKKEKSSQKQEKRKAQTLKLKQQLQQQQPKPQPDKDEMKRVLPVQTEKANTKVSQVTEAQARPEMVFMYPTLEDQCLPVTSPAAAASWLDQYLVDEGLWGGLWNLDDPHGGLDQAGNCNKIAMQSQATACSFGGDGSNLYNGGYIF