MDEIRPQASLVESKESLLLGLPGLNDEDDSPVKFHRKNCLSLWKKSISGHAESTKQDSETESLKISLVRSSFKIQDNGKIVPESATLSNSREVNIHNSECSPWRCFTLDEILGATRNFHPDNMVGKGGYAKVYRGTLLDGQDIAIKKLNQSSSEELKEKDFLVEIGIMAHVSHPNTTPLIGFCLEGGLYLVYKFYPHGSLAAILHGPKLKTFDWPLRYKVAVGIARGLLYLHEQCRRRIIHRDIKASNILLDSDFEPQISDFGLAKWLPREWTHHSVSPVEGTFGYLAPEYYMHGIVDEK