VADSVQIKNHLKTAGRGNMTSPLLWDTNSMDHPSLFNDIKIEPPEELLANDFNWPQVEPVDLSFHKPSVPLQSASMLQASVCFPKPKTSSQNLVLSTSLSGTSISTNIPAVLSPASILASQDTGGQHILHVIHTIPSVSLPDKIDGLKTIPLVVHALPIVYTSLPADGGPSMITVPLIGGDGKNAGSVRVGPTSMSTLDIPCDSKESAIKNGSSVLHGFEISQKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEKPYKCTWDGCSWKFARSDELTRHFRKHTGIKPFLCTDCNRSFSRSDHLSLHRRRHDTL