MKFKYHISQQETVKTFLARHDFSKKTVSAIKNNGALIVNDEPVTVRKQLMTNDILEIHLPREIPSVNLIPYARKLEVLYEDAFIIIVTKPNNQNCTPSREHPHESLIEQVLYHCQEHGENINPHIVTRLDRNTTGIVIFAKYGHIHHLFSKVNLKKIYTCLVYGKTHTSGIIEANIRRSKDRIITREVASDGKYAKTSYEVINQNDKYSLCKVHLHTGRTHQIRVHFQHIGHPIVGDSLYDGFHDKIHGQVLQCTQIYFVHPINKNNIYITIDYKQLLKLFNQL*