DMSPNCDYDPNTGTVVFTLFIFGLPTEEAAKIAARLIAEAYDKIPSNTGFTIIITFSSEAEREMIGTVVENLYNAAKELGARVQEVGFENDKATIRLTYG