MRKTKGRLKTKMVKIEKEKNLQVTFCKRKNGLFKKANELCTLCNARVAIILFSPSGKIFSFGHTKVETIIDRFKKTDHPDSNTQRNMQLGEIHQNSTIRGLNNRLTEVMKNLESEQKTSEELKKLRKKSKLPEIWLKESIGGLDLGQAKEFKGKLENLKKQVIYEAFKIFLATPFPHPGYYGGSSSNAPFGVDCNVNAFDNHNMVLPNHPSPFVPGFNRNMALSSHPNPNESGNEHPHDGHPPQPRSD