DSPYCEFMYIMLYGMMIVIFFLAGPQMMGVMMKFDPQTILLIFNGKINIIPLQLMFRVMY