MSQQVQNEIALHQTISHDHVVKFWVALEDAAHLHIVMEYCAGGDLRQYLNTFNEQRLRDRVLRPLLSVLVSLHNKGIVHRDVKPDNLFLCDDTVKLGDFGLAVSLKQLHSSMLSAGKAVSHNANTLQAGGTAAYTAPEVLSAVCYNTKVEDAISCKNDIWALGLMALECVTGRHPYAAHISTPGQVITAVVCGSPMCIPCHGISQQMQDWLRLALCRDPLQRATAEQLLAHPWMSCQLPSAASTCSCSAAGCSQTHSAMCSSWHSRHHHHHHEGPSSVPHNVSVGHVHAQHAVLAGGKGSTNFMDSIDSWEY*