MALQAATSFLPSALSARKEGAAKDSAFFGVRLADGLKLDATSLGLRTKRVNTSSVAIRAQAAAVSAPTATPASPAGKKTVRTGNAIITGASSGLGLATAKALAESGKWHVIMACRDYLKTARAARAAGMPKGSYTIVHLDLASLDSVRQFVKNVRQLDMPIDVVVCNAAVYQPTAKEPSFTADGFEMSVGVNHLGHFLLARELLEDLKASDYPSKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLAAGLNGVGSAAMIDGAEFDGAKAYKDSKVCNMLTMQEFHRRYHEETGVTFASLYPGCIATTGLFREHIPLFRLLFPPFQKYITKGYVSEEEAGKRLAQVVSEPSLTKSGVYWSWNKNSASFENQLSEEASDTEKARKVWELSEKLVGLA*