NLIWILFMVLYPGALPEFLYIIWLLLFPVLLDHLGYILMFLVAFTGIPGAVMVLIMVPDLPIFFFMMFAFRYDPLAQAIKPMIINYMGWMCIKMVVPPPYAPIG