MKGVVLQSKLYWIRNLRHQEPDIKNPALSTSYRNSEFPKPNQTVFDAQTKVCTGPTQTKPLNEEQALKVLDTILRSAKGELKDEKPVSKAQLGAFFTAMTIRANAFPEPTQWSEGERHAMDHYWPQLIRVLPKDVIFIADPEDSIMGIGSSIGPKFVGNSTAEMRLVGALREVLAGGHLGYEEVQGVLKDILPLKVEEMGSSSVSESLLSAFMIGQRMNRETDRELKAYCLAFDDELGPAPVADVNSLTHYGEPYDGNTRYFRSTLFVAAVRSCYGESCLLHGVDWMPPKGGITEEQMLMFMGANTHLTPSQAKMLLEDDEVGFAYVSQREARPSLYSLIGLREHIKKRPPLATAEKVQQIVRARGKEAIVAGFYHGGYEEPLLMLMRRRGVHAGLVVKGEEGALSMTTRLRSANASKGLPVNYCSGFRSVNLAPACAVDGVSRESFNIEVNASDYGFASTDTPRTDRSLREHQQNPHKHDIIDIEIQANICNAQKRLGPAYFATQQKEKEIQATQVTQNAESSTDQCTNKEVVEIADMQIKEKANMEERVEEDVIPLNKQLPVEECAHETTTEERIQQYIIQISLEFGVARNIELGLAALRGEKGPAYDRIVLNAGMVDHLLGSDGAQDISAAFDRAREAIDSGKALRRLLNYIKISNKVIS*