MTNSFRVKLGQGGFGTVFKGKLSDGRPVAVKVLNSLKASGQEFINEVASIGRTSHINIVTLLGFCFDSKKRALVYEFMPNGSLEKFIHGHVPLNTSEHIGVQKLFDVALGIARGLDYLHRGCNTRILHLDIKPHNILLDEDFCPKIADFGLAKLYSRKESIVSMIEARGTIGYIAPEVFNRSFGGVSHKADVYSYGMLILEMVGGRKNVDAGVGSGHTSEIYFPYWIYNRLKKEEFVLDGIISVEENDYARKMTIVGLWCIQTDPKQRPSINEVIEMLEGRLQALAIPPKPFFSSPPRSPPTAFSTS*