MSLKSDSETNTSVSLEEEVRTLFVSGLPVDIKPRELYLLFRPFKGYEGSLIKLTSKQPVGFVTFDSRSGAEAAKNALNGIRFDPESPQTLRLEFAKANTKMAKSKLMATPNPSNLHPALGAHFIARDPYDLTGAALIPASPEAWAPYPLYTTELTPGLPHAAFTYPAAAAAAAALHAQMRWYPSPSESSQPGWKSRQFC