MTVFEREKRAALIAEMKLLCEQQGGGGGSNGEYESPPPANVVRFIGAFYSPETNLINIALEYVEGGSLESLVKKGGAVPQDVLGKICGGVCAGLEYLHAHRRTVHRDIKPGNILMRLNGEPVITDFGVSAELGDSRALLDSFKGTLHYMSPERVENKDYDFAADVWSLGLTMLECAIGRYPYDVTDGGPLGLMVQITRDECPIPRDARLGEHLAGLVKRCMRKKPKERPSVTRLRTGPHPYIAENEAVDAGGWVRSVTSPLEILEGDANAFVRHYYRLVDRVD