MALQASILPPLHIHKERLQAKSNASIKDATAFFGVSLSDHLKSDFSPLVLKGKRDLNQRKTANGVRAQTTITTPAIIKAAPEGKKTLRKGNVIITGASSGLGLATAKALAETGKWHVIMGCRDFLKAERAAKSVGMSKENYTIMHLDLASLDSVRQFVDNFERSGMPLDVLVCNAAVYLPTAKEPTFTAEGFELSVGTNHLGHFLLSLLLLDDMKKSDYPSKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLSGGLNGLNSSTMIDGGDFDGAKAYKDSKVCNMLTMQEFHRRYHEETGIAFASLYPGCIATTGLFREHIPLFRLLFPPFQKYITKGFVSEEEAGKRLAKVVSDPSLTKSGVYWSWNKESASFENKLSQEASDAEKARKVWEISEKLVGLA