VPWKCDRNVNSRLELGQEVRTLFVSGLPVDIKPRELYLLFRPFKGYEGSLIKLTSKQPVGFVTFDSRAGAEAAKNALNGIRFDPENPQTLRLEFAKANTKMAKSKLMATPNPTNIHPALGAHFIARDPYDLTGAALIPASPEAWAPYPLYTTELTPAIPHAAFTYPAAAAAAAALHAQMRWYPPSEATQQGWKSRQFC