MEFGPPSQQMSPSPMSHGHYSMHCLHSAGSHSSNPYISSVQSYPNSSSLTQTRLEETGADSEKSTVVEGGEVRFNGKGKKIRKPRTIYSSLQLQALNRRFQQTQYLALPERAELAASLGLTQTQVKIWFQNKRSKFKKLMKQGGAALESSALANGRALSASSPPVPPGWNTTSSSGKSSTGNAGTYIPSYTSWYRGPSAHQEAMQQPQLM