GMAPPGLFMYPMCGLLPMGNLWVLFALPPLWNVFDMVILLQLCLWYGMIPMAAQIPYTEKIIPAIPVAGF