MALQAALLPSTLSSVPKKCSIAVAAKDTAFLSVSQKKVQAASLSVRTRVATTAPVATPGSSTAAKDGKKTVRQGVVVITGASSGLGLAAAKALAETGKWHVVMACRDFLKAAKAAKGAGMADGSYTIMHLDLASLDSVRQFVDSFRRAGMPLDSLVCNAAIYRPTARTPTFTADGYEMSVGVNHLGHFLLARLLLDDMQKSDYPSRRLIILGSITGNTNTLAGNIPPKAGLGDLRGLAAGLRGQNGSAMIDGSESFDGAKAYKDSKICNMLTMQELHRRYHEETGITFASLYPGCIATTGLFREHIPLFRLLFPPFQKFVTKGFVSEAESGKRLAQVVSDPSLTKSGVYWSWNKDSASFENQLSQEASDPEKAKKLWEISEKLVGLA*