MILRKLSRSVTCLKPAVLEDGAPIKAQRHSDNRGFSDSSNSFSHGGFSRQAPDQSIAYRFDMAELLRITGNFSADRLVGQGGFGTVYKGRLRDGTVVAVKRAKKNNLESRITQEFRSEIQMLGNVEHLNLVKLLGYLEQDRERIIVAEFVPNGNLRQHLDGQNGSVLHLATRLDIAIDVAHALTYLHLYADRPIIHRDIKSTNILLTDTFRAKVSDFGFSRTGPADLESTHVSTQVKGTAGYVDPEYLHTYQLTDKSDVYSFGILVCEIITGRRPIELMRHGDERVTIRWTYKKFREGRLHEALDPRMEITPDTYVIIEQMMELALHCVAPKRTDRPSMKRVAEALWNIRRDHRPELQRLAEREISSSRAVSRSNSKQSDSRASAAAHPWL*