MATGETVAVKVLAINSKQGEREFQTEVLLLGRLHHRNLVNLVGYCAEKGHRMLIYEFMSNGSLAAHLYDETIEPLNWERRVRIAQDVSRGIEYLHDGAVPSVLHRDIKSANILLDHSMRARVADFGLSKEENLDGHVSDIRGTYGYLDPEYISTKNFTKKSDVYSFGILLFELITGRNPQQGLIEYIELAAISAEGKSGWEEIIDSRLIGKCDMEEAGAMAATAYKCVNKSARKRPTMRDVSRAVSEVGRKKRTDKHGKCLSLTVEESSDFEQIEPSKFEFDNEAVTADENSEAEQIDFPMDELTDEPNV