MATEHSHGHARVPNTLEWLAKTKRGDYLVQVAWPLCWGEDRVAAQDEKVNLVTRTVIVGIGYPPSKYVYDFRRGPDLTPFADEYDMPLDRHGKPRTDISFGEAEQFLDWMKTDVMPYVENELFPKANLHTGRKALFGHSYGGIFALNTMFTEPELFNSFLIASPVIWWNKDFLIRKPEKTFLARDKPVDPPFSLALTWGTGKSELEREPQETDEEWWKRQNCAEHDEMREAAQTLASRLEKSPSVKKIWTREFAGEDHGSVAVTGLQQSLMQFILAQI*