MKMISKLLTNTDVEKSLLVPSSSLGVLPFEEGHFFNINVIDKVGKAWSFPCFIQQSEGIESSVVSVGWLKFLCDRDVRVGDMVFLHQESMDDDSTGTGAQLKIEVKRKIRLLGEDIWAAVE