MGYSVKEELYELLKLPLPQEQERESTESKRLMDEQRALVRSMEAMEFNQASIRDLFSVEKELGRGGHCVQSETVLTKLSKSKERSGVVQLVDVFKDEDHYFLLMDQCQCSLTEVLLKKKKLSEHEAAVVIKNVARTVGKMHDMGMAHRDIKTDNRGPGIKFRMSNLAGTQMYSAPEMVNSDEYDEMVDVWGMGIVLYEILSGTIALCMGREDVPLSSLDWTDVTEEAKDLILQLLHLNPRKRLPIHEIEKHPWVVKHSARQQKLSNLVEGGGEPNLETKKMVLEPSLKRRRGDQEEAEQSLMAKKAQTVESSNY*