MDAFASYFQNQYSSGRGWSYEALKNFRQISPVVQQHLKQVYLTLCCALVASAAGAYLHLLWNIGGVLTTLGCIGCIIWLMATPVFEERKRVGLLMASSCLQGATVGPLIEFVIELDPSILVSAFVGTAVAFGCFSAAATLARRREYLYLGGLLSAGLSILFWLQFASSIFGGSTAIFKFELYFGLLVFLGYMVVDTQEIIERAHLGDLDYVKHALTLFTDFVAVFVRILIIMSKNAVEKSEKEKKKKRS*