IILNSMNKYQPKLIIFHFVNNRSVIVHQHCSEIMQFVAVTAYQNQAIINLKVQYNPFAKGFREGNGLDRKKSTGRKRALSRSPPLTKLPQNNFSALTNNGSNNQQSPVMIGFNPSPWPAYPYWNPTPTAGFMLNSMFNSPYNMQMPPY