MDVAQLTLTSAPASFEATGLAVPADLDLVSAAMLQPSDALEPGAGGRAVLKEAWQLAVVVVCCSLFLLGLVGLLTFYYRQQRYQIMVLASKLAESEKGTNSNGTPTFLSDAHIMYHNDFGAPAPGLTRSCSGQLTYRAPLSHASNPISPQRSAGCCAAENLASCFQSGSVNAVSTDMPGIQTLRATSKSHSTHTGAELSTRSSYNRGDANHEVRAMVAAAQGRQQSVEEGKRPGSSNSVPVLRTDNARRMLKICRLPTAAPAHISRSMGTPASTGSDAASVSSSPAKFPQMPRPASNNAVVLRSAGVASSVRSQPPKGSLSTHVSSGQPRSHRAGDSAPLVKSELRESGTQAARKALEESPSSRAASHGGEAERCEEHETSHGKSGSRDLQDGQPDVAPEARCPATEGAESRVLTNAISLPVPGNKPATGPVVVGQDYGGSGPQPSTHDTTSNMLERGIASDKSLETPAGQLRHIIENRKDAFGIDMQQVTFEAVIGQGNFGV