MSESSEEQPAKRVRIEMAVSLTPAEGKLFDLLLSVVLGRESHDLDIALDNMLGREFAEHIDRYMKEKLGKGCGVAVIQSNPDQSKHLETARVKIDGAWIDFVNLRSETYTADSRIPEMDALRRDLTINALFYNVNRGEVEDFTGRGIADLREGVIRTPLPPLTTFLDDPLRVLRAARFASRFGFTVDSELSAAAGNPDVKNALMHKISRERVGVEVDGMLAGPRPAMALGLLHRMGLFAVVFSSPPGSPELIGDFDKESMGFVLKAARALQYRTKHEDAMEAEDRKMLFLAALVWNLRTFSCLDARKKPLPLVKHIIRESLKLKAKDADNVHLALECYPDFQELCRLHAKQAPLADRKKAGLAMRTAGPLWSVSLDLGAVVDLQGSYSLDAL*