MSEEEKAASPEAEEESSYAFDDSKNGKTFAETYVLDKDLGRGAFSVVKVGHHQQKTGESFAIKIITKAEMYDFDKECLKNELAVMKRLPAHDHIVQLYDVFDETDFVHLILEKVDGGELLDRLINKENYTECEARDLCKIVMEAMTHCHKNKVAHRDIKPENILMASETDDSTIKIADFGFAKFCPEDDSLKTQCGSAMHVAPEILTKTPYGTSVDCWALGVVIFTCIGGYPPFYGNNNQETFKKILKGEFEFTEESFGHITQDCQDMITGLLTMDMKDRWSTQQCLDCAWMKDDPKMLKRNSLLPNLKKLAEFSAKRKFKGVVNAVKFARKLSSFEEVAASSMHDESEVMHDVTKPRGRRSSIHD*