MVGMMGWGGQEQGWRKGPWTPEEDKLLSEYVGLHGEGRWSSVGRSAGLNRSGKSCRLRWVNYLRPGLKRGQITPQEEGIIIELHALWGNKWSTIARYLPGRTDNEIKNYWRTHFKKKDRSAHKQERRSRRAQGIKQNLKHHQQQRQQQEAQPNDRQERIMEETRAVKEAVPLHATAEDHCLPVQEVPSWSDFVGDQVLWGGLWNFDDTH