MAAPEGQNKFVGIRFLPKDLELLAILDAKLRGSPLGPVEAIFHDTQILDFHPYKLYEMYAEDEEEEGYIYFFSTIQFRCRKIVERVAQGGRWKVNNCETMEVGGVAVGRKFTMNFYEHIGGDNDLIWTNWGMQEFARIIGPNKEFTDLAVYCLYKKKITRGNGEEKPEDIAAASDGDTESSMNKHRRVEASAAAMALPPPSPGLPGTMMFMANQANVASTSHSRRNGTASSPTALRRRRVLAAAGPGRHRRRRAQWSLSASGPARRRRLSCRRELPPAVGRRVLLGNDKRINDKEQ