MGGNSPCASCKLLRRRCAKDCIFAPYFPSDDPHKFSIVHKVFGASNVSKMLQELPVHQRADAVSSLVYEANARVRDPVYGCVGAISYLQTQVSQLQMQLAVAQAEIFCIQMQQEQVEIPAAHQTAAAGDGDDGKSFFLHDALPEYLNFASSSSVIHDSLKRESLFSHDMVS