MALNLKIGDIVQNKYRIEKLINRGGMNSYLFLASNLHVQEFGPLQKRQFTRLVLKVVQRTDKINDNNWKKFLDETITTTRVSHKNLVQTFDVVSPRLSVLSENQVIVLEDTVMIVMEYVDGPSLREMLNQKGYFSVQEVVYYFTKLVKVINYLHSFEHQIIHRDLKPENILFTSNLTDIKLLDFGIASAVIRNAEKTEVLTDENSLFGTVSYMTPEVLESTVNKEGKRIRKPPTVQYDIYSLGVILFEMLVGRVPFNKSIDPKKERETIQKARNFDVPLMGNLRSDVPVSLENIVFKCTAVKRENSKWMYSDTKQLLADLAQ*