MTSSAGQTQFRYAQPPSKVLHLRNLPWECSEDELIELCKPFGKIVNTKCNVGTNRNQAFVEFADLNQAISMVSYYASSSEPAQIRGKTVYLQYSNRQEIVNNKSSGDVASNVLLVTFEGVEAGDVSIDVLHLVFSAFGFVHKIATFEKTAGFQALVQFSDAETASSARSALDGRSIPRYLLPERVGTCHLHISFSAHTDLTVKFQSHRSRDYTNPYLPVAPSAIEGTGQFGVGTDGKKEPESNVLLASIENMQYDVTLDVLHTIFSAFGTVQKIAMFEKNAGLQALIQYPDVQTAVTAKEALEGHCIYEGGF