MALQAALLPSTLSVPKKGSLAAAVKDTAFLSVPQKKLQAASLSVRTQVATAPVATPGSSTATKDGKKTVRQGVVVITGASSGLGLAAAKALAETGKWHVVMACRDFLKTAKAAKGAGMADGSYTIMHLDLASLDSVRQFVDNFRRAGMPLDSLVCNAAIYRPTARTPTFTADGYEMSVGVNHLGHFLLARLLLDDLQRSDYPSRRLIILGSITGNTNTLAGNIPPKAGLGDLRGLAGGLRGQNGSAMIDGSESFDGAKAYKDSKICNMLTMQELHRRYHEDTGITFASLYPGCIATTGLFREHIPLFRLLFPPFQKFITKGFVSEAESGKRLAQVVSDPSLTKSGVYWSWNKDSASFENQLSQEASDPEKARKLWEISEKLVGLA*