MAKVNVAPSTPVKKTKTSRKRPSPKIQPLDKKKRKSRIQFEFTKEFLSQFFHVPQKTAAKLLGVATITVKRCCKREGFKWPYRANKYRLAKEAKEKRQWTDKAIAFHQLPLDCMKEVDDDMLEDVNSDCSTDTESVEEEQEKQDACAGLVMLMATGVQRKIEL