GPDYTFGMAFMKFPMVGPMWIFMPAIPGLMMTVMQMMMIFFLLGMIPGSSMLGMLPLEFIMLLAPPF