MIYHKGMVTFVILVLLSSGLTILMLLNDDILHWHLSALHQRKLDVQQMLVLQRQNEEKKQHLCKHISSTSSENRQQVTFRLVEGKANYVWCICRTLFKAQPRQALNIGKLAYFIQREYRGLFSHQFSVQHAPYFYWFDTKQTSWTLTQNIEAIIIAEGDLHIHGKGKIKGTIVTGGRLTLEPSVQVSYHKATVAYWVTQLRDWQLAEKSWHDFLL