MKRGEQHPEEFSLRDLAAATNDFSTDCKIGSGSFGTVYKATLADGREVAIKRAEIRPGAKKYQDKLSAFDSELSFLSRLHHKHLVGLVGYCEEEDEDEHLLVYEYMPNGSLYDHLHKTQGLNPVLNSWLMRIKIALDAARGIEYLHTYAVPPIIHRDIKSSNILLDGSWSARVSDFGLSLMGPNDEDSHLSLMAAGTVGYMDPEYYRMQHLTPKSDVYSFGVVLLELLTGKKAIHKHDGSGGPRNVVDYALPHIAEDDFPTILDPRLSPPRPYEIEAVTFVGYTAVDCVSLEGKDRPSMTEVVGLLEKALALCAASLSRGSSLRSEQRL*