MVYVLGAAEQKGKSAVELGGGSLAREEVATNYRQYAAFFRQPKQIDAPDAVPKLVDTFYNLVTDIYEWGWGQSFHFSPALAGKSHREETRLHEVRVADLLRINPGQRVLDAGCGVGGPMRAIAKHSGAHVVGITINDYQVARARSHNKKAGLDHLCEVICGNFLCMPFPDNSFDGAYSIEATCHAPQLRDVYAEIFRVLKPGQLYVSYEWVTTQLYNPENAEHVEIIHGIEHGDALPGLRNHKQIVDIAQEVGFEVLEERDLALPPAQPWWKRLKMGRLAYYRNHLVIALLSFLGIAPQGVVDVHEMLFKTAAYLSRGGETGIFTPMHLILCRKPVSAT*