SSRRPSSEHHLTSRGETSPTIQEVRTLFVSGLPVDIKPRELYLLFRPFKGYEGSLIKLTSRQPVGFVIFDSRAGAEAAKNALNGIRFDPENPQTLRLEFAKANTKMAKNKLMATPNPTNAHPTLGAHFIARDPYDLMGAALIPASPEAWAPYPLYTTELTPAISHTAFTYPAATAAAAALHAQVRWYPSSDTTQPGWKYRQFC