MGSSAIFSFPLFLQFFFIFLALAQNPGLEGSHLSRIFDILDREASPPSVQEGAARGVLARLLPSHLSSFDFKIVSKEKCGGKPCFMISNHPSLGGKGAPEILIGGISGVELSAGLHWYLKHLCMAHISWDKTGGVQLSSVPEPGFLPHVHSAGVLIQRPIPWNYYQNAVTSSCKRLLQMAFYI