MVNVDQNKQKVDDNGTKVLGADPLLGDSHESAIAVDLSQVVKKRAKYKHTKVEGRGTRVRLSPICAARIFQLTQELGHKSEAETLKWILEHAEPAIIAATGTGTIPTNAIQVNGMFKIPATINDGESFVRKRKRAFNSEFYDVHEKSKFAPVAPIAPKGVVPVWPVGNGYYMPPPVARPHLWASPLINVNAVGAGELKLSSSCVSKSAGNGNKLGDGVSVMAPSSTSTSLLATTTTTRRFSKETL