MATSTLFFSPPSLLCNASLSHVQPVCTSSCAQKTSPVYSPSIARIRVSSFSPQSWSFHRRSVVVAGVSFFWASIGTGALVAGAAMSASMVAGKNKGQQASLSVKRGMELFVQGDVAGSLVEFDKALELDPRQKPYLWQRGLSLYYLDRFAEGAAQFREDVAVNPNDTEESIWCFICEAQDKGVEEARKQFREVGQDRRPVMAKSYLLFKEGGNPEDLINEFKDGQPYESFYAHLYAGLYYESEGNTEAAKLALLAACQTPYGVRSGDYMALLAKVHCKCRNWDS*