MGDVFTKVGGEDEACRRLEFCIQGLFVVLLKARFMSELDIQVPTTFDENRLFLCFRVITDWNNMACIMWTDPFADANAQNSGAGAKEYVHIRVQQRNGRKSLTTVQGLKKEFSYNKILKDLKKEFCCNGTVVQDPELGQVIQLQGDQRKNVSTFLIQAGIVKKDNIKIHDSSEKISSSDYFRADSQGKILKEIETEFSEDEEALIIRMYNLLGKRWSLIAGRIPGRSTEEIVKYWNTRSSTSQ