LCVVELLFTWEFGSLRLSCAASVPKPGKQHREILHPLGRNTLYLQMNNSTYSEGNVFVLKWFLG