MEILTSDDHADTISWLPHGRSFIIYKKKTFAATVLPEFFKATKFTSFTRKLNRWGFTRVTRGPEMGSYYHRQFLRDSPEL