MSYDDVEIEDMEWNEEIQAYTYPCPCGDLFQITKEDLRLGEEIANCPSCSLYITVIYNMEDFQNDTKKKNNQPKSSPAIAVTTTIMLLMVMVDVLVGALDNNVVYSPCSDTEISKGDGFTVGVAISSKEAFFLDQIQLSPCDSRLGLAAKMAQLALFRPKVDEISLLSIDTSKFNPSEAGGHMVGFAGSKYAARSYPAKVADGSHTITSFTLVMEFQRGVLQNLFWNNFGCDSCKGGSSSVCLNGTDCAVPTAKCKANGGEANCNIGIQVAFSGTDKNLESLNSWYEVRNLRQYSLTDLYANAVNSLTGGLL*