MALQAATSFLPSALSARKEGSVKDSASFLGVRLAADGLKLDTTALGLRTVRVSRSADIRAQTAAVSSPSVTPASPSGKKTLRKGTAVITGASSGLGLATAKALAETGKWHVIMACRDFLKASRAAKAAGMDKDSFTVVHLDLASLDSVRQFVRNVRQLEMPIDVVVCNAAVYQPTAKEPSYTADGFEMSVGVNHLGHFLLARELLSDLQSSDYPSKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLAGGLNGVGSSVMIDGGEFDGAKAYKDSKVCNMLTMQEFHRRYHEETGVTFASLYPGCIATTGLFREHIPLFRLLFPPFQKYITKGYVSEEEAGKRLAQVVSDPSLTKSGVYWSWNKNSASFENQLSEEASDADKAKKLWEISEKLVGLA*