MALQAATSFLPSALSARKEGSVKDSASFLGVRLAADGLKLDTTALGLRTVRVSRSADIRAQTAAVSSPSVTPASPSGKKTLRKGTAVITGASSGLGLATAKALAETGKWHVIMACRDFLKASRAAKAAGMDKDSFTVVHLDLASLDSVRQFVRNVRQLEMPIDVVVCNAAVYQPTAKEPSYTADGFEMSVGVNHLGHFLLARELLSDLQSSDYPSKRLIIVGSITAGNTNTLAGNVPPKANLGDLRGLAGGLNGVGSSVMIDGGEFDGAKAYKDSKVCNMLTMQEFHRRYHEETGVTFASLYPGCIATTGLFREHIPLFRLLFPPFQKYITKGYVSEEEAGKRLAQVVSDPSLTKSGVYWSWNKNSASFENQLSEEASDADKAKKLWEISEKLVGLA*