MKIKKIKLLKALALTGAFGIVATVPVIVSSCSSTSENNGNGNGNGGTDGNTQQTEVTPAIKSEVSLTGALSKIYDTKTGTDRETTSQLIVKDIKANPENYFTNGEALKDVIASATVTVDGGFTESTFTGEAYSVWSAKADVKKGTYSQASKQLDIKSINDLQTVLGDSAAIKGICDLIPNLKLNNGTDYKVTNNGLSLSEDLLHINVTAKDGQTDVSMDLAIPVSDLNLKIDGLKISVSGTGIKTSELTTNYKFNIGIDNTVKTLTPAAVTLAEADRTNAEKVLEKLGYATVSGSTYTLDQDKLADALGLYNCKFEAVKSEKDSTNNNKYTVTLKATPNDGYFWEDGTNGAKEDISFVATFS