MGGNSPCASCKLLRRRCAKDCIFSPYFPSDDPHKFAIVHKVFGASNVSKMLQELPVHQRADAVSSLVYEANARVRDPVYGCVGAISYLQNQVSQLQMQLAVAQAEILCIQMQHEPVMPTSQMGPDDDKSFLLQNSLSQYLNYGSSSNAIHDSLKRESIFGDMIS