MFDTYSGQCGGSSLANSDYYGTSPYRVQRHAANIRERKRMLRSAIGPTGSINSAFDELRMHVPTFPYEKRLSKIDTLRLAIAYIALLREVLTADCDPLTYVERCLRGEIKADRANWNTSDLTARLSWINWENLGVSPNRRSALTSLALTSDNINH