MSSHYKYPLIFTAFLLIAFCLIFFSYHLIHHVRLEYPNWQGESKDQNWEAVFTKNEDAPNEYSGKLYWIGDTIEIDNTYLESLIVKKDDEVLLSSDTEIPMHDYAGGTFSDGSAKEKSVSFLERLDEHELEGHDITIEVKWKQGNHYSASQLTLNEKTLFDEKQQ