MVVPLDDSSESGISSSITLNHFKLLKQVGQGDIGNVYLTQLKGTQCRFAMKIFDKKALMRREKLQRMQNEREILKHLRHPFLPTVYAQFEAEDYSCLVMDYCSGGDLHSLRLKQHGNRFGLRAARFYAAEVLVALEYLHMMGVIYRDLKPENVLVREDGHIMLTDFDLSITCDMKPKVIYRSSCPSRRMKRKASGLLNSWLYCCSKPLQEELSFPEVIIEPREACSMSFVGTHEYLAPEIIKGSGHGSPVDWWAFGIFVYELLFGRTPFKGKDIESTLMNVIKQTLRFPEEADLEVGEAAKGLIRELLRKDPKKRLGAIKGVAEIKQHGFFKGINWALLRSAPAPHIPLVGDNRSPKIEPLSYFEYF*