MSYDDVEIEDMEWNEEIQAYTYPCPCGDLFQITKEDLRLGEEIANCPSCSLYITVIYNMEDFQNDTKKNNEPKTRHPVARRKYLQFTDKKTICNHDENTSAAFFGLLMVFLGKKKTKLRMRNSTTIMMIMMIVMMVDDWVGAADNNPVYSPCSDTQISKGDGFTIGIAISSKEAFFLDQVQLSPCDTRLGLAAKMAQLALFRPKVDEISLLSIDTSKFNPSEAGGFMVGFAGSKYAARSYPVKVADGSNTITAFTLVMKLTLSPLVLEFQKGVLQNLFWKSFGCDLCKGTGSSSSVCLNGTDCAVPTSKCKANGGQANCNIGIQVAFSGTDRNLESLNTWYEVNNLRQYSLTDLYANAVDSLSGGLL*