MSTQGQVITCKAAVAWEANKPLVIEDVQVAPPQAGEVRIKILYVALCHTDAYTWSGKDPEGLFPCILGHEAAGVVESVGEGVTEVQPGDHVIPCYQAECRECKFCKSGKTNLCGKVRSATGVGVMLSDRKSRFSVNGKPIYHFMGTSTFSQYTVVHDVSVAKVDPQAPMEKICLLGCGVPTGLGAVWNTAKVEAGSNVAIFGLGTVGLAVAEGAKTAGASRIIGIDIDINKFVRAKDFGVTEFVNPKDYDQPIQQVIVDMTDGGVDYSFECIGNVSIMRAALECCHKGWGTSVIVGVAASGQEISTRPFQLVTGRVWKGTAFGGFKSRSQVPWLVDKYMKKEIKVDEYITHNLKLEQINEAFELLHGGNCLRCVLEMHPRELMGHL*