MVEESLQAEKLELQTVSKEAEQQSPIAIPKIGFDGDWRKYAAVKVSSEFDSEGWVVINKISARVLDGLAKIKASFQRDGKGELRYPQLGLVTKYLSVLYDHDDRNALVTASVEVGRRLQFKLLSDVKAQQGEVKILTNLADSRYKAEVSYDVPSTGLPRATLTFPYGELKLEDEVRDEARALSINGFVVGNLMNGLCLAEYKEENLNLKYKYKDEEMTMAPCISLPSKELSFAFKRQFNPLNKLSYLYNFNSAAWSAVYKHKPNEDFKIKVGYDSEARLGWASAWVGKEEVGAKSAPRKIKFQVMLQVPQDDINYTAVLVRVKKRWDL*