MVVALNDSSESGISSSITLNHFKLLKQVGQGDIGNVYLTQLKGSQCMFAMKVFDKKALMRREKLQRMQNEREILKHLRHPFLPTVYAQFEAEDYSCLVMDYCSGGDLHSLRLKQHGNRFGLRAARFYAAEVLVALEYLHMMGIIYRDLKPENVLVREDGHIMLTDFDLSITCDMKPKVIYRSSCPSRRMKKKAIGLLNSWLYCCSKPLMQEQLTFPEVIIEPREACSMSFVGTHEYLAPEIIKGSGHGSPVDWWAFGIFVYELLFGRTPFKGKDIESTLMNVIQQPLRFPEEADLEVGEAAKGLIRELLRKDPRKRLGAIKGAAEIKQHGFFKGINWALLRSAPAPHIPLVGDNRSPKIEPLSYFEY