MALSLKESAARISVTKFLKGFIFAGCLIILEEDGTVLTFEGSQKICPLTVSITIHNPKFYWKVATEADLGFADAYIQGDFSFVDKDEGLLNLITSNEMFSLFMDETMLYSCAIFKARVEKHHEVLEIGCGWGTLAIEVVRRTGCRYTGITLSEEQLKFCQQRVKEAGLEFTSMADDCYDEYIKSGGFIKEYIFPGGCLPSMSHVVTSMAAASRLCVEHIENIGPHYCQTLRYWRKSFLENQSKLLSLGFDEKFIRTWEYYFDYCAAGFKMRLLGNFQVVFSRKGNLAVFRDYHASTPSAYYCP*