MSALSSAIFRRSGPKQELCGSTQLEQDAEAAKLDYAAFDTEMKNLHDILHTAKTGKADKAAQPQDIVATGRWRLLSLQECYELMELAGVALERYLVYSSLSRSGYLVMRYPSCWVLEGQQQQEQLQPQELQAQASCLAPQAQQHSSATQQQGHPPSGQQQEQEAQQQVQKEGKGPQPQGQGQHQSQEQQGQQVYDVYQPGVKVARAKRVFPSLHCHVAICSQAPPRLQEQRIAESEAVGPGVPIKWAAVEGGMLTMYEVGYADLIKLV*