MKKVLLTAIALLTIASTSVFGYYGANSDWIDFLVDANQLRFRVRQMGFVLGNDMIRGVVGVRDESETSFGAIFDSTTYAPNGTTKQFLNFIPTVSAGIGYTSDIFSIGVGYNYRYHHTTFNGLTKNGYGLSEHTPVLTMTAMNDSLRIAIPVQVAVKNGDIANSTDKVKYMGVSMDPQIRYYTGIEAFNEIRLYVKYGINQLENTEVANSKEKAESFGFDFRAYFGATVGDVALKPFLKVTYDTALNAKGKIAYSYNTGAAATYGDTYGVKSSSALVFVDDGTGTGYEHNPWALNILPTLGMSANSDIVSIYVEAGLGYGAVDTGYKFNAANANSGILHSMRWNAYGEIYINPVKDLQWYFEAEIGNGGGAFTKNTLQFNGATGITWYLPTL