MALQAALLPSTLSVPKKGNLAAVVKDTAAFLSVPQKKLQVPSLSVRAQAVATAPVATPGASTATKDGKKTLRQGVVVITGASSGLGLAAAKALAETGKWHVVMACRDFLKTAKAAKGAGMAEGSYTIMHLDLASLDSVRQFVDNFRRAGMPLDSLVCNAAIYRPTARTPTFTADGYEMSVGVNHLGHFLLARLLLDDLQKSDYPSRRLIILGSITGNTNTLAGNIPPKAGLGDLRGLAGGLRGQNGSAMIDGSESFDGAKAYKDSKICNMLTMQELHRRYHEETGITFASLYPGCIATTGLFREHIPLFRLLFPPFQKFITKGFVSEAESGKRLAQVVSDPSLTKSGVYWSWNKDSASFENQLSQEASDPEKARKLWEISEKLVGLA*