MKKSTGPTQTRQVVFNISQNFKVLKILGEGAYGIVALAVHLPTETKVAIKKIEPFERPLFCLRTLREIKLLTKFKNHDNIVRLYDVQKPMNYDSFNEVYLIQEYMPLDLHNIIHTHLLSDQHVQYFIYQILKGLKMIHSARVIHRDLKPSNILVNEKCDLKICDFGLARLDTKHYNFDEAPRISMLTEYVATRWYRAPEIMLSASNYSTAIDLWSVGCILAELLTYRALFPGSDYINQLKLIFEVLGTPTDEDLQIIKSERAQKFIRSLPTKVKIDLSEFINNHPYRNIKHRGRDQVNPLAIDLLEKLLVFDPAKRITVQEALEHPYLNSYHEQLDEPVTLPIPIEEFDFDIDKKNLDTNDLKKQIFEIVMS*