MTSSAGQTQFRYAQPPSKVLHLRNLPWECSEDELIELCKPFGKIVNTKCNVGTNRNQAFVEFADLNQAISMVSYYASSSEPAQIRGKTVYLQYSNRQEIVNNKSSGDVASNVLLVTFEGVEAGDVSIDVLHLVFSAFGFVHKIATFEKTAGFQALVQFSDAETASSARSALDGRSIPRYLLPDRVGTCHLHISFSAHTDLTVKFQSHRSRDYTNPYLPVAPSAIEGTGQFGVGTDGKKEPESNVLLASIENMQYDVTLDVLHTIFSAFGTVQKIAMFEKNAGLQALIQYPDVQTAVTAKEALEGHCIYEGGF