MLYAQSGRESHGAVCHHPQGGGYTCFWHAQLAEASSSKHSAAHACGGVGAAAHVFSGSEVEQKCAQPGVRVRLVTSGSRVAGPEELQSLGREHLVNKRGILFTRLLCLLQDISRIEGVMEAIDKLRSRGLKKEQLEEYEVASRILACLQGGKDVRFGDWSAKDIEILNVYQLLTAKPVVYLVNLSKQDYIRKKNKFLKPIFDWVSAHGNEPLIXFSGIYENQASNRWWGSHSDLVDLPDDEKARVEAEAGAPSALPKIITQGFKAWVLREQWQHRLVGRSQASRHGHSAAPYCSEAKTVL*