MSKVAPLAVESKKLKGAKWKQFRYSEIESATGCFNPENLIGKGGYADVYKGCLPSGELVAVKRLTRGGKEEQGTSFLTELGVLGHVSHPNATPLLGFCVDGGLFLVFHFLPHGSLAAMLHGSRLMEWPARFKAAIGTARGLHYLHSNCRRRIIHRDIKSSNILLGPDFEPQITDFGLAKWLPSEWTHHTVPVEGTFGYLAPEYFLHGIVDEKTDVFAFGVLLLELVTGLRPIDSTQKSLVMKVRPLLESANIQQLVDGRLKGAYNLSEVQKTILAARLCIRQSAIARPCM