MAGSTKGAKVGPYILTDTLGVGAFGKVKRGRHTQTGAEVAVKIMDKGDIAANEFGANVKREIFIMRTLHHRNIVNLHEVLTSKTKLYMVMDLVRGGELFEKIEKEGELDEQTARRFFQQLVDGLVHCHEKGVCHRDLKPENLLIDENSVLKITDFGVSSMRDASASGADLLQTSCGTPYYVAPEVLFANKRGGYDGYKADAWSCGVILFLLLSGELPFMNEDMNKLYDEIKSAKIKWPKEIKGDSKALCQKLLERDPSKRLSLQEVRSQKWFVVDYEKNLAELQRYDKPAAGMKSPSRLSDIPSQKKIEMSQSQSVVGNVDDDDDDDLVENERVAMDMQRPVVAVVAKEKGAKLGLKKMFKLKNQTGVTPRGGGGGVGVGRNSSFESFQDSMHSSLSSQSIRQSGSRENIQMQSTASSAQHMTSPKSNKNIRPSSSAIEIEGAEEIEEGPKDLRGEFKNKDMKEFVATALPGKPDKKLDEIVEKLSNIDVDCVDDLQVKVEEVASSAEFKKWLEEQAGIPDISAARISKMFYS*