MLEGAKFNVLAVGNHHNNDNNYYAFTQEFYQKLNEGSNMSMESMQTSNAGGSVSMSVDNSSVGSSDALIGHPGLKPVRHYSLSVGQSVFRPGRVTHALNDDALAQALMDTRYPTEGLTNYDEWTIDLRKLNMGPAFAQGAFGKLYKGTYNGEDVAIKILERPENSPEKAQFMEQQFQQEVSMLANLKHPNIVRFIGACRKPMVWCIVTEYAKGGSVRQFLTRRQNRAVPLKLAVKQALDVARGMAYVHGRNFIHRDLKSDNLLISADKSIKIADFGVARIEVQTEGMTPETGTYRWMAPEMIQHRAYNQKVDVYSFGIVLWELITGLLPFQNMTAVQAAFAVVNRGVRPTVPNDCLPVLSDIMTRCWDANPEVRPCFVEVVKLLEAAETEIMTTARKARFRCCLSQPMTID*