MKFVALVSGGKDSCFNIWHCLSQGHELIALANLYPPPEGSEELDSFMYQTVGYQALEHYEECIGVPMHRRVIAGTSKNQQLEYEKTEDDEIEDLYQLLSDVKESHPELEAVSVGAILSSYQRTRVEDVCARLNLVALSYLWQMNQLGLMGEMCQSGMDARIIKVAAIGLDENDLGKSLIEMYPKLIKLNDMYDVHICGEGGEFETLVFDAPFFLKKLSITHQEVIKPSNDEVYHLSLGFTTQEKSKEDGDATKFLSAPPLLNEEMESIYDQLSSTKFKIPLVEKEAQSALVEFEVTSKQVGNLLYISNLSSREDEIESQITSIFTQLTDILNTHGLSYEHIQSVQLFLRDMDDFAKVNAIYQQYFTKPLPSSRVCVQTLLPEKNQALLSAIVIPNLKDKSGVHVRGISYWAPHNIGPYSQSILHKQQRTTVALISGQIPLIPQSMVLADPNDRLLNVALSLQHFDSVKKLISLDQNAFAICYFKDLEYLPIAIEAWKLYEPSSKVPVVFAQVTQLPKSAPIEWSGSVYQETPNYDDYYGDSSENEDESTQIANNLSSLELQGQSVTFQDGYVSLTFAPGLSATAHNTVILNKGQASKLETIPQEYSVDIIPVNRLFDFTGKDQDLAVLHRLNI*