MALKGASDGNARKRKAGGGGSKGKGKDASVSTTSAKDLLAKVRKTHTDFCSVLEGARGRSHPASTAVAVAVQEDSASKRCRSMSMEEAEENSGKGKAAQSSSENGGRRQGKDGASKLPEPPKDFIHVRARRGEATDSHSLAERVRREKISQRMKLLQDLVPGCNKVVGKAVMLDEIINYVQSLQRQVEFLSMKLATVNPQLDFNSLPSLLAKDMQQQSCGQLQQGSSHFPLDASGAPLPYMGGQGSSDPLGCGMSDGGGMGDDHGAMHPLDQAFCRPMGSQQQHFLSDAASQVGAFWQDLQSVVQMDMGQSQEIATSSNSYDGECKSSFNFSLNSEDRHHFQPKIRMLNFVRSCRSGSLQTVHMKMEL