MDLKSSKEDTNVGNTEKSNAEEGGLGTKAKGVGSVSSKDMFFRADRIDLKSLDFQIQKHLSRAWSRDAERPKEEWEIDLSKLNIKNVIAHGTYGTVYRGVYDGQDVAVKLLDWGEDGIATDAETAALRASFRQEVAVWHKLDHPNVTKFIGASMGTSELKIPPKNPSINSHNDLPARACCVVVEYVPGGTLKQFLIKNWRKKLAYKIVIQLALDLSRGLSYLHSRKIVHRDVKTENMLLDAHRTIKIADFGVARVEAQNPRDMTGETGTLGYMAPEVLAGKPYNRRCDVYSFGICLWEIYCCDMPYPDLSFVEVSSGVVQQNLRPEIPRCCPNSLANIMRKCWDANAEKRPDMSEVVKMLEVIDTSKGGGMIPEDQLNGCFCFTVTRGP