MDKMYKFYVYPPNRVRLVTKDDVLLYIKEMKISGFDTDGQCNTSTQENILAILEFNPEGLPQGWVKEVVFRKTNTGRIRRDRHYTDPIKNYVFRTKRSAALYVETGKVTIRAFVQRTSVHEVYSFEKFTHLHESLQKRLNLGRTNQLRTRSSKLQKLSLKEGILSDDQGSSSGKFVPEEQKFISFFCVKLVSIMLSSGCAIYPVQFYHNNMLQTLCYN