MVFCVESQKAVPAPFLTKTYQLVDDPLTDHIVSWGDDQTSFIVWRPPEFARDLLPNYFKHNNFSSFVRQLNTYGFKKVVADRWEFANEYFRKGAKNLLSEIHRRKTPLNQQPPVILPHQILQQEETFGWIDPPIFPLSPKPTTDLLTALSEDNQRLRRKNYMLLSELSHMKSLYNDIIYFIQSHVKPPQALPHEQKGYSSSTFPKIVELGPSCQDQLSPRDFGLGKSSVSLSEEANGSVKLFGVALSGKKRLHTEVIDQQALY*